
1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-25 10:26:34
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 648
Content-Uncompressed-Length: 859

LZ4. 	25.5.2022 	10:26:34 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:26:34 	lx 	(5. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	25.5.2022 	10:26:34 	lx 	(5. palvelin)

  database connect time: 0.0020 seconds. 	25.5.2022 	10:26:34 	lx 	(5. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	25.5.2022 	10:26:34 	lx 	(5. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	25.5.2022 	10:26:34 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:26:34 	_lx_ExecuteSqlNew 	(5. palvelin)

 1. answer time: 00:00:00.21841
  
SELECT pr.product_id, pr.name, pr.record_id, co.record_id
 FROM product pr
 LEFT OUTER JOIN company co ON co.company_id = pr.customer_id
 WHERE pr.product_id = 'MA POHJA'. 	25.5.2022 	10:26:34 	lx 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:26:35 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:26:37 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:26:37 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:26:51 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:26:51 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 036 bytes ***. 	25.5.2022 	10:28:09 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	10:28:09 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:28:15 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:28:15 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 037 bytes ***. 	25.5.2022 	10:30:34 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	10:30:34 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:31:41 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:31:42 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:32:05 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:32:05 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:34:36 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:34:36 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 038 bytes ***. 	25.5.2022 	10:35:34 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	10:35:34 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:35:38 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:35:38 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 032 bytes ***. 	25.5.2022 	10:37:47 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	10:37:47 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:37:50 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:37:51 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:41:53 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:41:54 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA runko' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA runko'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA RUNKO'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:42:35 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA runko' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA runko'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA RUNKO'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:42:35 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 043 bytes ***. 	25.5.2022 	10:42:51 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	10:42:51 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:42:57 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:42:57 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:43:20 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:43:20 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:43:29 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:43:29 	_lx_ExecuteSqlNew 	(5. palvelin)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0203 seconds. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["DaysAfter"] = 365;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CapacityLoadType"] = 1;
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["shift"] = {
   ["0"] = {
    ["name"] = "";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
   };
   ["2"] = {
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
   };
   ["1"] = {
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
   };
   ["4"] = {
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
   };
  };
  ["ResourceArr"] = {};
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["4"] = "green:80";
  };
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["1"] = "YV";
   ["3"] = "IV";
   ["4"] = "EM";
  };
  ["UsedResourceArr"] = {};
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
 };
};. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["DaysAfter"] = 365;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CapacityLoadType"] = 1;
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["shift"] = {
   ["0"] = {
    ["name"] = "";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
   };
   ["2"] = {
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
   };
   ["1"] = {
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
   };
   ["4"] = {
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
   };
  };
  ["ResourceArr"] = {};
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["4"] = "green:80";
  };
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["1"] = "YV";
   ["3"] = "IV";
   ["4"] = "EM";
  };
  ["UsedResourceArr"] = {};
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
 };
};. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0058 seconds. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:14 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0111 seconds. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["1"] = "violet:80";
   ["4"] = "green:80";
   ["0"] = "grey:80";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["shift"] = {
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "?";
    ["days_before"] = 0;
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
   };
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["UsedResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["1"] = "Yövuoro";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["3"] = "IV";
   ["5"] = "?";
   ["1"] = "YV";
   ["4"] = "EM";
   ["0"] = "";
  };
 };
};. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["1"] = "violet:80";
   ["4"] = "green:80";
   ["0"] = "grey:80";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["shift"] = {
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "?";
    ["days_before"] = 0;
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
   };
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["UsedResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["1"] = "Yövuoro";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["3"] = "IV";
   ["5"] = "?";
   ["1"] = "YV";
   ["4"] = "EM";
   ["0"] = "";
  };
 };
};. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0069 seconds. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:14 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0085 seconds. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["ResourceArr"] = {};
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["OpenBrowser"] = 0;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["shift"] = {
   ["1"] = {
    ["days_after"] = 0;
    ["name"] = "YV";
    ["days_before"] = 1;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["name"] = "IV";
    ["days_before"] = 0;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["name"] = "";
    ["days_before"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["name"] = "AV";
    ["days_before"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["5"] = {
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["name"] = "EM";
    ["days_before"] = 0;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
  };
  ["ShowDate"] = "2022-05-25";
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["UsedResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
 };
};. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["ResourceArr"] = {};
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["OpenBrowser"] = 0;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["shift"] = {
   ["1"] = {
    ["days_after"] = 0;
    ["name"] = "YV";
    ["days_before"] = 1;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["name"] = "IV";
    ["days_before"] = 0;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["name"] = "";
    ["days_before"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["name"] = "AV";
    ["days_before"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["5"] = {
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["name"] = "EM";
    ["days_before"] = 0;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
  };
  ["ShowDate"] = "2022-05-25";
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["UsedResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
 };
};. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0097 seconds. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:14 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:14 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0082 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["shift"] = {
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["hide"] = true;
    ["name"] = "?";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
   };
  };
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["1"] = "violet:80";
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["2"] = "khaki:80";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["RemoveZeroCapacity"] = 1;
  ["ShiftName"] = {
   ["4"] = "EM";
   ["5"] = "?";
   ["1"] = "YV";
   ["0"] = "";
   ["3"] = "IV";
   ["2"] = "AV";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["1"] = "Yövuoro";
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["2"] = "Aamuvuoro";
  };
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["DefaultLoadgroup"] = "SOR";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["shift"] = {
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["hide"] = true;
    ["name"] = "?";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
   };
  };
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["1"] = "violet:80";
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["2"] = "khaki:80";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["RemoveZeroCapacity"] = 1;
  ["ShiftName"] = {
   ["4"] = "EM";
   ["5"] = "?";
   ["1"] = "YV";
   ["0"] = "";
   ["3"] = "IV";
   ["2"] = "AV";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["1"] = "Yövuoro";
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["2"] = "Aamuvuoro";
  };
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["DefaultLoadgroup"] = "SOR";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0070 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:15 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0156 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["shift"] = {
   ["4"] = {
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
   };
   ["5"] = {
    ["hide"] = true;
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "white:90";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
   };
   ["0"] = {
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
   };
   ["1"] = {
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
   };
   ["2"] = {
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
   };
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["2"] = "khaki:80";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftName"] = {
   ["4"] = "EM";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["2"] = "AV";
  };
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["2"] = "Aamuvuoro";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["shift"] = {
   ["4"] = {
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
   };
   ["5"] = {
    ["hide"] = true;
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "white:90";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
   };
   ["0"] = {
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
   };
   ["1"] = {
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
   };
   ["2"] = {
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
   };
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["2"] = "khaki:80";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftName"] = {
   ["4"] = "EM";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["2"] = "AV";
  };
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["2"] = "Aamuvuoro";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0051 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0126 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["UnmannedShift"] = 4;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["CacheInUse"] = 1;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["CapacityLoadType"] = 1;
  ["shift"] = {
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
   };
  };
  ["SaveToPreference"] = 1;
  ["UsedResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["-1"] = "(tulevaisuus)";
   ["3"] = "Iltavuoro";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftName"] = {
   ["0"] = "";
   ["1"] = "YV";
   ["5"] = "?";
   ["3"] = "IV";
   ["4"] = "EM";
   ["2"] = "AV";
  };
  ["CapacityUpdateType"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["-1"] = "white:90";
   ["3"] = "blue:45";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
  };
  ["RemoveZeroCapacity"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["UnmannedShift"] = 4;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["CacheInUse"] = 1;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["CapacityLoadType"] = 1;
  ["shift"] = {
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
   };
  };
  ["SaveToPreference"] = 1;
  ["UsedResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["-1"] = "(tulevaisuus)";
   ["3"] = "Iltavuoro";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftName"] = {
   ["0"] = "";
   ["1"] = "YV";
   ["5"] = "?";
   ["3"] = "IV";
   ["4"] = "EM";
   ["2"] = "AV";
  };
  ["CapacityUpdateType"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["-1"] = "white:90";
   ["3"] = "blue:45";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
  };
  ["RemoveZeroCapacity"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0065 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0104 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["ShowDate"] = "2022-05-25";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["OpenBrowser"] = 0;
  ["ResourceArr"] = {};
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["color"] = "blue:45";
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "?";
    ["hide"] = true;
    ["color"] = "white:90";
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "";
    ["days_after"] = 0;
    ["color"] = "grey:80";
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["color"] = "violet:80";
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["color"] = "green:80";
   };
  };
  ["DefaultLoadgroup"] = "SOR";
  ["UsedResourceArr"] = {};
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["3"] = "IV";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["4"] = "EM";
  };
  ["CapacityLoadType"] = 1;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["4"] = "green:80";
  };
  ["CacheInUse"] = 1;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["CapacityUpdateType"] = 1;
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["ShowDate"] = "2022-05-25";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["OpenBrowser"] = 0;
  ["ResourceArr"] = {};
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["color"] = "blue:45";
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "?";
    ["hide"] = true;
    ["color"] = "white:90";
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "";
    ["days_after"] = 0;
    ["color"] = "grey:80";
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["color"] = "violet:80";
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["color"] = "green:80";
   };
  };
  ["DefaultLoadgroup"] = "SOR";
  ["UsedResourceArr"] = {};
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["3"] = "IV";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["4"] = "EM";
  };
  ["CapacityLoadType"] = 1;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["4"] = "green:80";
  };
  ["CacheInUse"] = 1;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["CapacityUpdateType"] = 1;
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0102 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0169 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["shift"] = {
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["days_after"] = 0;
    ["name"] = "?";
    ["color"] = "white:90";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["color"] = "green:80";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["color"] = "blue:45";
   };
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShowDate"] = "2022-05-25";
  ["ResourceEfficiency"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["shift"] = {
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["days_after"] = 0;
    ["name"] = "?";
    ["color"] = "white:90";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["color"] = "green:80";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["color"] = "blue:45";
   };
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShowDate"] = "2022-05-25";
  ["ResourceEfficiency"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0047 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:15 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0101 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
   ["1"] = "violet:80";
  };
  ["ShiftName"] = {
   ["4"] = "EM";
   ["5"] = "?";
   ["0"] = "";
   ["2"] = "AV";
   ["3"] = "IV";
   ["1"] = "YV";
  };
  ["CacheInUse"] = 1;
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["shift"] = {
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_before"] = 0;
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_before"] = 0;
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_before"] = 1;
   };
  };
  ["CapacityLoadType"] = 1;
  ["ResourceArr"] = {};
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["CapacityUpdateType"] = 1;
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
   ["1"] = "Yövuoro";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["DaysBefore"] = 365;
  ["UsedResourceArr"] = {};
  ["DefaultLoadgroup"] = "SOR";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
   ["1"] = "violet:80";
  };
  ["ShiftName"] = {
   ["4"] = "EM";
   ["5"] = "?";
   ["0"] = "";
   ["2"] = "AV";
   ["3"] = "IV";
   ["1"] = "YV";
  };
  ["CacheInUse"] = 1;
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["shift"] = {
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_before"] = 0;
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_before"] = 0;
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_before"] = 1;
   };
  };
  ["CapacityLoadType"] = 1;
  ["ResourceArr"] = {};
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["CapacityUpdateType"] = 1;
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
   ["1"] = "Yövuoro";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["DaysBefore"] = 365;
  ["UsedResourceArr"] = {};
  ["DefaultLoadgroup"] = "SOR";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0078 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0083 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
  };
  ["shift"] = {
   ["5"] = {
    ["days_before"] = 0;
    ["color"] = "white:90";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["start_time"] = "00:00:00";
    ["name"] = "?";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["color"] = "green:80";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["name"] = "EM";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["color"] = "violet:80";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["name"] = "YV";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["color"] = "grey:80";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["name"] = "";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["color"] = "khaki:80";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["name"] = "AV";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["color"] = "blue:45";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["name"] = "IV";
   };
  };
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["UnmannedShift"] = 4;
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["ShiftName"] = {
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["0"] = "";
   ["2"] = "AV";
   ["3"] = "IV";
  };
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
  };
  ["shift"] = {
   ["5"] = {
    ["days_before"] = 0;
    ["color"] = "white:90";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["start_time"] = "00:00:00";
    ["name"] = "?";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["color"] = "green:80";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["name"] = "EM";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["color"] = "violet:80";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["name"] = "YV";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["color"] = "grey:80";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["name"] = "";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["color"] = "khaki:80";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["name"] = "AV";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["color"] = "blue:45";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["name"] = "IV";
   };
  };
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["UnmannedShift"] = 4;
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["ShiftName"] = {
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["0"] = "";
   ["2"] = "AV";
   ["3"] = "IV";
  };
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0112 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0153 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["shift"] = {
   ["3"] = {
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
   };
   ["0"] = {
    ["name"] = "";
    ["color"] = "grey:80";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
   };
   ["5"] = {
    ["name"] = "?";
    ["color"] = "white:90";
    ["hide"] = true;
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
   };
   ["4"] = {
    ["name"] = "EM";
    ["color"] = "green:80";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
   };
   ["1"] = {
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
   };
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["CapacityUpdateType"] = 1;
  ["UsedResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["ShiftName"] = {
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["CacheInUse"] = 1;
  ["UnmannedShift"] = 4;
  ["LastShiftDifferenceSeconds"] = -1800;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["shift"] = {
   ["3"] = {
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
   };
   ["0"] = {
    ["name"] = "";
    ["color"] = "grey:80";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
   };
   ["5"] = {
    ["name"] = "?";
    ["color"] = "white:90";
    ["hide"] = true;
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
   };
   ["4"] = {
    ["name"] = "EM";
    ["color"] = "green:80";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
   };
   ["1"] = {
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
   };
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["CapacityUpdateType"] = 1;
  ["UsedResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["ShiftName"] = {
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["CacheInUse"] = 1;
  ["UnmannedShift"] = 4;
  ["LastShiftDifferenceSeconds"] = -1800;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0049 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:15 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti:  1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:15 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0165 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "";
    ["days_after"] = 0;
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
   };
   ["5"] = {
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "?";
    ["days_after"] = 0;
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
   };
  };
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["DaysAfter"] = 365;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["CapacityLoadType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["DaysBefore"] = 365;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["RemoveZeroCapacity"] = 1;
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "";
    ["days_after"] = 0;
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
   };
   ["5"] = {
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "?";
    ["days_after"] = 0;
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
   };
  };
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["DaysAfter"] = 365;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["CapacityLoadType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["DaysBefore"] = 365;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["RemoveZeroCapacity"] = 1;
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0162 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0103 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
  };
  ["UnmannedShift"] = 4;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
  };
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["OpenBrowser"] = 0;
  ["CapacityLoadType"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["shift"] = {
   ["1"] = {
    ["name"] = "YV";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["name"] = "IV";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["name"] = "";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
   };
   ["5"] = {
    ["name"] = "?";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["name"] = "AV";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["name"] = "EM";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
   };
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
  };
  ["UnmannedShift"] = 4;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
  };
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["OpenBrowser"] = 0;
  ["CapacityLoadType"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["shift"] = {
   ["1"] = {
    ["name"] = "YV";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["name"] = "IV";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["name"] = "";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
   };
   ["5"] = {
    ["name"] = "?";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["name"] = "AV";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["name"] = "EM";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
   };
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
 };
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0097 seconds. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:15 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:15 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0137 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["shift"] = {
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "white:90";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
   };
  };
  ["CapacityLoadType"] = 1;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["UsedResourceArr"] = {};
  ["CapacityUpdateType"] = 1;
  ["CacheInUse"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShowDate"] = "2022-05-25";
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["shift"] = {
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "white:90";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
   };
  };
  ["CapacityLoadType"] = 1;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["UsedResourceArr"] = {};
  ["CapacityUpdateType"] = 1;
  ["CacheInUse"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShowDate"] = "2022-05-25";
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0055 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:16 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:16 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti:  1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:16 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0105 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["shift"] = {
   ["2"] = {
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "white:90";
   };
   ["0"] = {
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "grey:80";
   };
   ["1"] = {
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "blue:45";
   };
   ["4"] = {
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "green:80";
   };
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["4"] = "green:80";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["ShiftName"] = {
   ["2"] = "AV";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["4"] = "EM";
  };
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["RemoveZeroCapacity"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["shift"] = {
   ["2"] = {
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "white:90";
   };
   ["0"] = {
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "grey:80";
   };
   ["1"] = {
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "blue:45";
   };
   ["4"] = {
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "green:80";
   };
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["4"] = "green:80";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["ShiftName"] = {
   ["2"] = "AV";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["4"] = "EM";
  };
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["RemoveZeroCapacity"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0058 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:16 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0117 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["0"] = "";
   ["2"] = "AV";
  };
  ["shift"] = {
   ["1"] = {
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["long_name"] = "Yövuoro";
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Iltavuoro";
   };
   ["5"] = {
    ["color"] = "white:90";
    ["name"] = "?";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
   };
   ["4"] = {
    ["color"] = "green:80";
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Ei-miehitetty";
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["name"] = "";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Aamuvuoro";
   };
  };
  ["ResourceArr"] = {};
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["UsedResourceArr"] = {};
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["CapacityLoadType"] = 1;
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
  };
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
 };
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["0"] = "";
   ["2"] = "AV";
  };
  ["shift"] = {
   ["1"] = {
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["long_name"] = "Yövuoro";
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Iltavuoro";
   };
   ["5"] = {
    ["color"] = "white:90";
    ["name"] = "?";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
   };
   ["4"] = {
    ["color"] = "green:80";
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Ei-miehitetty";
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["name"] = "";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Aamuvuoro";
   };
  };
  ["ResourceArr"] = {};
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["UsedResourceArr"] = {};
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["CapacityLoadType"] = 1;
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
  };
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
 };
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0063 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:16 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0221 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["4"] = "green:80";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["4"] = "EM";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["UnmannedShift"] = 4;
  ["CapacityLoadType"] = 1;
  ["shift"] = {
   ["2"] = {
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["5"] = {
    ["color"] = "white:90";
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["1"] = {
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
   ["4"] = {
    ["color"] = "green:80";
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShowDate"] = "2022-05-25";
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["DaysBefore"] = 365;
 };
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["4"] = "green:80";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["4"] = "EM";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["UnmannedShift"] = 4;
  ["CapacityLoadType"] = 1;
  ["shift"] = {
   ["2"] = {
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["5"] = {
    ["color"] = "white:90";
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["1"] = {
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
   ["4"] = {
    ["color"] = "green:80";
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShowDate"] = "2022-05-25";
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["DaysBefore"] = 365;
 };
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0050 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:16 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0106 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["shift"] = {
   ["3"] = {
    ["days_before"] = 0;
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["name"] = "?";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["hide"] = true;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["start_time"] = "00:00:00";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["start_time"] = "12:00:00";
   };
  };
  ["SaveToPreference"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["3"] = "IV";
   ["5"] = "?";
   ["2"] = "AV";
   ["0"] = "";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["UsedResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["shift"] = {
   ["3"] = {
    ["days_before"] = 0;
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["name"] = "?";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["hide"] = true;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["start_time"] = "00:00:00";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["start_time"] = "12:00:00";
   };
  };
  ["SaveToPreference"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["3"] = "IV";
   ["5"] = "?";
   ["2"] = "AV";
   ["0"] = "";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["UsedResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0138 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:16 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:16 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0103 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
  };
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["0"] = "";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["OpenBrowser"] = 0;
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["color"] = "white:90";
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
   };
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceEfficiency"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
  };
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["0"] = "";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["OpenBrowser"] = 0;
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["color"] = "white:90";
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
   };
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceEfficiency"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0071 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:16 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0175 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["ShiftName"] = {
   ["0"] = "";
   ["1"] = "YV";
   ["2"] = "AV";
   ["4"] = "EM";
   ["5"] = "?";
   ["3"] = "IV";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShowDate"] = "2022-05-25";
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["3"] = "Iltavuoro";
  };
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["shift"] = {
   ["0"] = {
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "grey:80";
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["1"] = {
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
   };
   ["5"] = {
    ["hide"] = true;
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "white:90";
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
   };
  };
  ["CacheInUse"] = 1;
  ["RemoveZeroCapacity"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["UnmannedShift"] = 4;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["3"] = "blue:45";
  };
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["CapacityUpdateType"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["ShiftName"] = {
   ["0"] = "";
   ["1"] = "YV";
   ["2"] = "AV";
   ["4"] = "EM";
   ["5"] = "?";
   ["3"] = "IV";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShowDate"] = "2022-05-25";
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["3"] = "Iltavuoro";
  };
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["shift"] = {
   ["0"] = {
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "grey:80";
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["1"] = {
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
   };
   ["5"] = {
    ["hide"] = true;
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["color"] = "white:90";
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
   };
  };
  ["CacheInUse"] = 1;
  ["RemoveZeroCapacity"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["UnmannedShift"] = 4;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["3"] = "blue:45";
  };
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["CapacityUpdateType"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0098 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:16 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0163 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["shift"] = {
   ["3"] = {
    ["name"] = "IV";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
   };
   ["5"] = {
    ["hide"] = true;
    ["name"] = "?";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
   };
   ["4"] = {
    ["name"] = "EM";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
   };
   ["1"] = {
    ["name"] = "YV";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
   };
   ["2"] = {
    ["name"] = "AV";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
   };
   ["0"] = {
    ["name"] = "";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
   };
  };
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
  };
  ["ShiftName"] = {
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["2"] = "AV";
   ["0"] = "";
  };
  ["CapacityUpdateType"] = 1;
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["shift"] = {
   ["3"] = {
    ["name"] = "IV";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
   };
   ["5"] = {
    ["hide"] = true;
    ["name"] = "?";
    ["days_after"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
   };
   ["4"] = {
    ["name"] = "EM";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
   };
   ["1"] = {
    ["name"] = "YV";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
   };
   ["2"] = {
    ["name"] = "AV";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
   };
   ["0"] = {
    ["name"] = "";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
   };
  };
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
  };
  ["ShiftName"] = {
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["2"] = "AV";
   ["0"] = "";
  };
  ["CapacityUpdateType"] = 1;
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0063 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:16 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0078 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["shift"] = {
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["name"] = "";
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["name"] = "YV";
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["name"] = "IV";
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["hide"] = true;
    ["days_after"] = 0;
    ["name"] = "?";
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["name"] = "EM";
   };
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["name"] = "AV";
   };
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["UsedResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["ResourceArr"] = {};
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["CapacityUpdateType"] = 1;
  ["ShiftName"] = {
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["2"] = "AV";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["shift"] = {
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["name"] = "";
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["name"] = "YV";
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["name"] = "IV";
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["hide"] = true;
    ["days_after"] = 0;
    ["name"] = "?";
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["name"] = "EM";
   };
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["name"] = "AV";
   };
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["UsedResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["ResourceArr"] = {};
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["CapacityUpdateType"] = 1;
  ["ShiftName"] = {
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["2"] = "AV";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0278 seconds. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:16 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:16 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:16 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0077 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["shift"] = {
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["hide"] = true;
    ["days_after"] = 0;
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
   };
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["DaysBefore"] = 365;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["OpenBrowser"] = 0;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["2"] = "AV";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["DaysAfter"] = 365;
  ["RemoveZeroCapacity"] = 1;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["shift"] = {
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["hide"] = true;
    ["days_after"] = 0;
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
   };
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
   };
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["DaysBefore"] = 365;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["OpenBrowser"] = 0;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["2"] = "AV";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["DaysAfter"] = 365;
  ["RemoveZeroCapacity"] = 1;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0063 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0082 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["shift"] = {
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["name"] = "?";
    ["color"] = "white:90";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["start_time"] = "00:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["start_time"] = "12:00:00";
   };
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["OpenBrowser"] = 0;
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["ShowDate"] = "2022-05-25";
  ["ShiftName"] = {
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["SaveToPreference"] = 1;
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UnmannedShift"] = 4;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["shift"] = {
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["name"] = "?";
    ["color"] = "white:90";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["start_time"] = "00:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["start_time"] = "12:00:00";
   };
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["OpenBrowser"] = 0;
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["ShowDate"] = "2022-05-25";
  ["ShiftName"] = {
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["SaveToPreference"] = 1;
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UnmannedShift"] = 4;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0065 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0122 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["ShowDate"] = "2022-05-25";
  ["CapacityLoadType"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["CacheInUse"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["shift"] = {
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["name"] = "?";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
   };
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["CapacityUpdateType"] = 1;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["ShowDate"] = "2022-05-25";
  ["CapacityLoadType"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["CacheInUse"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["shift"] = {
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["name"] = "?";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
   };
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["CapacityUpdateType"] = 1;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0070 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:17 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti:  1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:17 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0174 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["shift"] = {
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["days_before"] = 0;
    ["name"] = "?";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
   };
  };
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["DaysAfter"] = 365;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["shift"] = {
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["days_before"] = 0;
    ["name"] = "?";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
   };
  };
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["DaysAfter"] = 365;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0063 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0118 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["shift"] = {
   ["2"] = {
    ["color"] = "khaki:80";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
   };
   ["5"] = {
    ["color"] = "white:90";
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
    ["name"] = "?";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["color"] = "green:80";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
   };
   ["1"] = {
    ["color"] = "violet:80";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "";
    ["end_time"] = "24:00:00";
   };
  };
  ["ResourceArr"] = {};
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
  };
  ["CapacityLoadType"] = 1;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["shift"] = {
   ["2"] = {
    ["color"] = "khaki:80";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
   };
   ["5"] = {
    ["color"] = "white:90";
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["hide"] = true;
    ["days_before"] = 0;
    ["name"] = "?";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["color"] = "green:80";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
   };
   ["1"] = {
    ["color"] = "violet:80";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "";
    ["end_time"] = "24:00:00";
   };
  };
  ["ResourceArr"] = {};
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
  };
  ["CapacityLoadType"] = 1;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0095 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0079 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["1"] = {
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["color"] = "blue:45";
   };
   ["0"] = {
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["color"] = "grey:80";
   };
   ["2"] = {
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["hide"] = true;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["color"] = "white:90";
   };
   ["4"] = {
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["color"] = "green:80";
   };
  };
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["1"] = {
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["color"] = "blue:45";
   };
   ["0"] = {
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["color"] = "grey:80";
   };
   ["2"] = {
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["hide"] = true;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["color"] = "white:90";
   };
   ["4"] = {
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["color"] = "green:80";
   };
  };
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0087 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:17 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti:  1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:17 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0196 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["shift"] = {
   ["1"] = {
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["color"] = "blue:45";
   };
   ["0"] = {
    ["name"] = "";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["color"] = "grey:80";
   };
   ["2"] = {
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["color"] = "white:90";
   };
   ["4"] = {
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["color"] = "green:80";
   };
  };
  ["SaveToPreference"] = 1;
  ["UnmannedShift"] = 4;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["shift"] = {
   ["1"] = {
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["color"] = "violet:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["color"] = "blue:45";
   };
   ["0"] = {
    ["name"] = "";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["color"] = "grey:80";
   };
   ["2"] = {
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["color"] = "white:90";
   };
   ["4"] = {
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["color"] = "green:80";
   };
  };
  ["SaveToPreference"] = 1;
  ["UnmannedShift"] = 4;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0052 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0148 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["0"] = "Tuntemato vuoro";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedResourceArr"] = {};
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["name"] = "?";
    ["hide"] = true;
    ["color"] = "white:90";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["0"] = "grey:80";
  };
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["CacheInUse"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["0"] = "";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["0"] = "Tuntemato vuoro";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedResourceArr"] = {};
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["name"] = "?";
    ["hide"] = true;
    ["color"] = "white:90";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["0"] = "grey:80";
  };
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["CacheInUse"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
   ["0"] = "";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0065 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0141 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["shift"] = {
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["name"] = "?";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
  };
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["UsedResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["3"] = "IV";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["ShowDate"] = "2022-05-25";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["shift"] = {
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["name"] = "";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["name"] = "?";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
  };
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["UsedResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["3"] = "IV";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["ShowDate"] = "2022-05-25";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0045 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: HIT. 	25.5.2022 	10:44:17 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti:  1.1.2000 > 1.1.2000, kuorm. ryhmä: HIT, työvaihe: Uusi_02057#01. 	25.5.2022 	10:44:17 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0123 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CapacityLoadType"] = 1;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceArr"] = {};
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["shift"] = {
   ["1"] = {
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["5"] = {
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
  };
  ["UnmannedShift"] = 4;
  ["DaysBefore"] = 365;
  ["CacheInUse"] = 1;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["2"] = "AV";
   ["0"] = "";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["SaveToPreference"] = 1;
  ["CapacityUpdateType"] = 1;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CapacityLoadType"] = 1;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceArr"] = {};
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["shift"] = {
   ["1"] = {
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["5"] = {
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
  };
  ["UnmannedShift"] = 4;
  ["DaysBefore"] = 365;
  ["CacheInUse"] = 1;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["2"] = "AV";
   ["0"] = "";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["SaveToPreference"] = 1;
  ["CapacityUpdateType"] = 1;
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0063 seconds. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:17 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:17 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0105 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["shift"] = {
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
  };
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["CapacityLoadType"] = 1;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["UsedResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["shift"] = {
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
  };
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["CapacityLoadType"] = 1;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["UsedResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftName"] = {
   ["3"] = "IV";
   ["0"] = "";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
  };
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0072 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0125 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["hide"] = true;
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
   };
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
  };
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["CapacityLoadType"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["UsedResourceArr"] = {};
  ["ShiftName"] = {
   ["3"] = "IV";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["0"] = "";
   ["1"] = "YV";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
  };
  ["RemoveZeroCapacity"] = 1;
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["hide"] = true;
    ["name"] = "?";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["name"] = "EM";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
   };
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["name"] = "";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
   };
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
  };
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["CapacityLoadType"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["UsedResourceArr"] = {};
  ["ShiftName"] = {
   ["3"] = "IV";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["0"] = "";
   ["1"] = "YV";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
  };
  ["RemoveZeroCapacity"] = 1;
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0064 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: HIT. 	25.5.2022 	10:44:18 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti:  1.1.2000 > 1.1.2000, kuorm. ryhmä: HIT, työvaihe: Uusi_02057#01. 	25.5.2022 	10:44:18 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0071 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["shift"] = {
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
  };
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftName"] = {
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["shift"] = {
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
  };
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftName"] = {
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0122 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0113 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["CapacityLoadType"] = 1;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShowDate"] = "2022-05-25";
  ["ShiftName"] = {
   ["0"] = "";
   ["3"] = "IV";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["OpenBrowser"] = 0;
  ["shift"] = {
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["days_before"] = 0;
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "?";
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["days_before"] = 0;
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["days_before"] = 0;
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["days_before"] = 1;
   };
  };
  ["ResourceArr"] = {};
  ["DaysAfter"] = 365;
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["DaysBefore"] = 365;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["CapacityLoadType"] = 1;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShowDate"] = "2022-05-25";
  ["ShiftName"] = {
   ["0"] = "";
   ["3"] = "IV";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["OpenBrowser"] = 0;
  ["shift"] = {
   ["0"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "";
    ["days_after"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["days_before"] = 0;
   };
   ["3"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["days_before"] = 0;
   };
   ["5"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "?";
    ["days_after"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
    ["days_before"] = 0;
   };
   ["2"] = {
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["days_before"] = 0;
   };
   ["4"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["days_before"] = 0;
   };
   ["1"] = {
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["days_before"] = 1;
   };
  };
  ["ResourceArr"] = {};
  ["DaysAfter"] = 365;
  ["UsedResourceArr"] = {};
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["LastShiftDifferenceSeconds"] = -1800;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["DaysBefore"] = 365;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0073 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0145 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["4"] = "green:80";
   ["3"] = "blue:45";
   ["1"] = "violet:80";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShiftName"] = {
   ["5"] = "?";
   ["2"] = "AV";
   ["0"] = "";
   ["4"] = "EM";
   ["3"] = "IV";
   ["1"] = "YV";
  };
  ["CapacityUpdateType"] = 1;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["4"] = "Ei-miehitetty";
   ["3"] = "Iltavuoro";
   ["1"] = "Yövuoro";
  };
  ["ResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CacheInUse"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["DaysAfter"] = 365;
  ["DaysBefore"] = 365;
  ["shift"] = {
   ["5"] = {
    ["hide"] = true;
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "?";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "AV";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "EM";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "IV";
   };
   ["1"] = {
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "YV";
   };
  };
  ["DefaultLoadgroup"] = "SOR";
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["ShiftColor"] = {
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["4"] = "green:80";
   ["3"] = "blue:45";
   ["1"] = "violet:80";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShiftName"] = {
   ["5"] = "?";
   ["2"] = "AV";
   ["0"] = "";
   ["4"] = "EM";
   ["3"] = "IV";
   ["1"] = "YV";
  };
  ["CapacityUpdateType"] = 1;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ShiftNameLong"] = {
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["4"] = "Ei-miehitetty";
   ["3"] = "Iltavuoro";
   ["1"] = "Yövuoro";
  };
  ["ResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["CacheInUse"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["DaysAfter"] = 365;
  ["DaysBefore"] = 365;
  ["shift"] = {
   ["5"] = {
    ["hide"] = true;
    ["days_after"] = 0;
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "?";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "AV";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["name"] = "";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "EM";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "IV";
   };
   ["1"] = {
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["name"] = "YV";
   };
  };
  ["DefaultLoadgroup"] = "SOR";
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0064 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: HIT. 	25.5.2022 	10:44:18 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti:  1.1.2000 > 1.1.2000, kuorm. ryhmä: HIT, työvaihe: Uusi_02057#01. 	25.5.2022 	10:44:18 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0109 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["shift"] = {
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["days_after"] = 0;
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
  };
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["1"] = "Yövuoro";
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
  };
  ["ResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["OpenBrowser"] = 0;
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["1"] = "violet:80";
   ["0"] = "grey:80";
   ["3"] = "blue:45";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["ShiftName"] = {
   ["4"] = "EM";
   ["5"] = "?";
   ["2"] = "AV";
   ["1"] = "YV";
   ["0"] = "";
   ["3"] = "IV";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["shift"] = {
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["days_after"] = 0;
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
   };
  };
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["1"] = "Yövuoro";
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
  };
  ["ResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["OpenBrowser"] = 0;
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["1"] = "violet:80";
   ["0"] = "grey:80";
   ["3"] = "blue:45";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["ShiftName"] = {
   ["4"] = "EM";
   ["5"] = "?";
   ["2"] = "AV";
   ["1"] = "YV";
   ["0"] = "";
   ["3"] = "IV";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0074 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0109 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["color"] = "white:90";
    ["days_after"] = 0;
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
  };
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["CapacityLoadType"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["hide"] = true;
    ["color"] = "white:90";
    ["days_after"] = 0;
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
  };
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["CapacityLoadType"] = 1;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0093 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0116 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["ShiftName"] = {
   ["2"] = "AV";
   ["4"] = "EM";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["SaveToPreference"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["shift"] = {
   ["2"] = {
    ["color"] = "khaki:80";
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
   };
   ["4"] = {
    ["color"] = "green:80";
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
   };
   ["5"] = {
    ["days_before"] = 0;
    ["color"] = "white:90";
    ["hide"] = true;
    ["end_time"] = "24:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["name"] = "?";
    ["days_after"] = 0;
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["name"] = "";
    ["days_after"] = 0;
   };
   ["1"] = {
    ["color"] = "violet:80";
    ["days_before"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
   };
  };
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["-1"] = "(tulevaisuus)";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["ShiftName"] = {
   ["2"] = "AV";
   ["4"] = "EM";
   ["5"] = "?";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["SaveToPreference"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "HIT";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["UnmannedShift"] = 4;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["-1"] = "white:90";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["shift"] = {
   ["2"] = {
    ["color"] = "khaki:80";
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["name"] = "AV";
    ["days_after"] = 0;
   };
   ["4"] = {
    ["color"] = "green:80";
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["name"] = "EM";
    ["days_after"] = 1;
   };
   ["5"] = {
    ["days_before"] = 0;
    ["color"] = "white:90";
    ["hide"] = true;
    ["end_time"] = "24:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["name"] = "?";
    ["days_after"] = 0;
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["days_before"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["name"] = "";
    ["days_after"] = 0;
   };
   ["1"] = {
    ["color"] = "violet:80";
    ["days_before"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["name"] = "YV";
    ["days_after"] = 0;
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["days_before"] = 0;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["name"] = "IV";
    ["days_after"] = 1;
   };
  };
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0047 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: HIT. 	25.5.2022 	10:44:18 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti:  1.1.2000 > 1.1.2000, kuorm. ryhmä: HIT, työvaihe: Uusi_02057#01. 	25.5.2022 	10:44:18 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0107 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["shift"] = {
   ["3"] = {
    ["days_after"] = 1;
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
   };
   ["5"] = {
    ["days_after"] = 0;
    ["name"] = "?";
    ["hide"] = true;
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
   };
   ["1"] = {
    ["days_after"] = 0;
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
   };
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["CacheInUse"] = 1;
  ["CapacityLoadType"] = 1;
  ["DaysAfter"] = 365;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftName"] = {
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["0"] = "";
   ["2"] = "AV";
   ["1"] = "YV";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["OpenBrowser"] = 0;
  ["UsedResourceArr"] = {};
  ["CapacityUpdateType"] = 1;
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["1"] = "violet:80";
  };
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["1"] = "Yövuoro";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["DaysBefore"] = 365;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["shift"] = {
   ["3"] = {
    ["days_after"] = 1;
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
   };
   ["5"] = {
    ["days_after"] = 0;
    ["name"] = "?";
    ["hide"] = true;
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
   };
   ["1"] = {
    ["days_after"] = 0;
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
   };
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["CacheInUse"] = 1;
  ["CapacityLoadType"] = 1;
  ["DaysAfter"] = 365;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShiftName"] = {
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["0"] = "";
   ["2"] = "AV";
   ["1"] = "YV";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["OpenBrowser"] = 0;
  ["UsedResourceArr"] = {};
  ["CapacityUpdateType"] = 1;
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
   ["1"] = "violet:80";
  };
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
   ["1"] = "Yövuoro";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["DaysBefore"] = 365;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0053 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0172 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
  };
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["OpenBrowser"] = 0;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["0"] = "";
   ["2"] = "AV";
  };
  ["UsedResourceArr"] = {};
  ["shift"] = {
   ["1"] = {
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["color"] = "white:90";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["name"] = "?";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
   };
  };
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["CacheInUse"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["DaysAfter"] = 365;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["2"] = "Aamuvuoro";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["2"] = "khaki:80";
  };
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["OpenBrowser"] = 0;
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
   ["0"] = "";
   ["2"] = "AV";
  };
  ["UsedResourceArr"] = {};
  ["shift"] = {
   ["1"] = {
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
   };
   ["5"] = {
    ["color"] = "white:90";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["name"] = "?";
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
   };
   ["0"] = {
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
   };
  };
  ["SaveToPreference"] = 1;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["UnmannedShift"] = 4;
  ["CacheInUse"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["DaysAfter"] = 365;
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0095 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0093 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["3"] = "Iltavuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["name"] = "EM";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "?";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["hide"] = true;
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
   };
  };
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["3"] = "blue:45";
  };
  ["DaysAfter"] = 365;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftName"] = {
   ["4"] = "EM";
   ["0"] = "";
   ["1"] = "YV";
   ["2"] = "AV";
   ["5"] = "?";
   ["3"] = "IV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["CapacityLoadType"] = 1;
  ["OpenBrowser"] = 0;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ResourceArr"] = {};
  ["ShiftNameLong"] = {
   ["4"] = "Ei-miehitetty";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["3"] = "Iltavuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["4"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["name"] = "EM";
    ["color"] = "green:80";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
   };
   ["0"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "";
    ["color"] = "grey:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Tuntematon vuoro";
   };
   ["1"] = {
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["name"] = "YV";
    ["color"] = "violet:80";
    ["days_after"] = 0;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
   };
   ["2"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "AV";
    ["color"] = "khaki:80";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["long_name"] = "Aamuvuoro";
   };
   ["5"] = {
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["name"] = "?";
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
    ["end_time"] = "24:00:00";
    ["hide"] = true;
   };
   ["3"] = {
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["name"] = "IV";
    ["color"] = "blue:45";
    ["days_after"] = 1;
    ["end_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
   };
  };
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["4"] = "green:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["3"] = "blue:45";
  };
  ["DaysAfter"] = 365;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["ShiftName"] = {
   ["4"] = "EM";
   ["0"] = "";
   ["1"] = "YV";
   ["2"] = "AV";
   ["5"] = "?";
   ["3"] = "IV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["DaysBefore"] = 365;
  ["CapacityLoadType"] = 1;
  ["OpenBrowser"] = 0;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["DefaultLoadgroup"] = "SOR";
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
 };
};. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0289 seconds. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:18 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:18 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0134 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["CacheInUse"] = 1;
  ["shift"] = {
   ["1"] = {
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["5"] = {
    ["days_after"] = 0;
    ["hide"] = true;
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
  };
  ["DefaultLoadgroup"] = "SOR";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["ResourceArr"] = {};
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["UsedResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["SaveToPreference"] = 1;
  ["UnmannedShift"] = 4;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["CapacityUpdateType"] = 1;
 };
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["ShiftName"] = {
   ["1"] = "YV";
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["CacheInUse"] = 1;
  ["shift"] = {
   ["1"] = {
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
    ["days_before"] = 1;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["3"] = {
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
   ["0"] = {
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["5"] = {
    ["days_after"] = 0;
    ["hide"] = true;
    ["color"] = "white:90";
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["2"] = {
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
    ["days_before"] = 0;
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
   };
   ["4"] = {
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
    ["days_before"] = 0;
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
   };
  };
  ["DefaultLoadgroup"] = "SOR";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["CapacityLoadType"] = 1;
  ["ShowDate"] = "2022-05-25";
  ["ResourceArr"] = {};
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["UsedResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["SaveToPreference"] = 1;
  ["UnmannedShift"] = 4;
  ["ShiftColor"] = {
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
  };
  ["ShiftNameLong"] = {
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
  };
  ["CapacityUpdateType"] = 1;
 };
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0049 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:19 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:19 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0201 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["preference"] = {
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["shift"] = {
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["days_before"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
    ["start_time"] = "00:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["color"] = "white:90";
    ["days_before"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["days_before"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["days_before"] = 0;
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["days_before"] = 1;
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["days_before"] = 0;
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
   };
  };
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["CapacityLoadType"] = 1;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShowDate"] = "2022-05-25";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["preference"] = {
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["OpenBrowser"] = 0;
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["shift"] = {
   ["0"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "grey:80";
    ["days_before"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["name"] = "";
    ["start_time"] = "00:00:00";
   };
   ["5"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["hide"] = true;
    ["color"] = "white:90";
    ["days_before"] = 0;
    ["long_name"] = "(tulevaisuus)";
    ["name"] = "?";
    ["start_time"] = "00:00:00";
   };
   ["2"] = {
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["color"] = "khaki:80";
    ["days_before"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
   };
   ["4"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "green:80";
    ["days_before"] = 0;
    ["long_name"] = "Ei-miehitetty";
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
   };
   ["1"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["color"] = "violet:80";
    ["days_before"] = 1;
    ["long_name"] = "Yövuoro";
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
   };
   ["3"] = {
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["color"] = "blue:45";
    ["days_before"] = 0;
    ["long_name"] = "Iltavuoro";
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
   };
  };
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["2"] = "Aamuvuoro";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["2"] = "khaki:80";
   ["4"] = "green:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["CapacityLoadType"] = 1;
  ["ResourceArr"] = {};
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ShiftName"] = {
   ["0"] = "";
   ["5"] = "?";
   ["2"] = "AV";
   ["4"] = "EM";
   ["1"] = "YV";
   ["3"] = "IV";
  };
  ["UsedResourceArr"] = {};
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ShowDate"] = "2022-05-25";
 };
 ["resr_kTbl"] = {};
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0056 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:19 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0116 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["DefaultLoadgroup"] = "SOR";
  ["shift"] = {
   ["0"] = {
    ["name"] = "";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
   };
   ["2"] = {
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
   };
   ["4"] = {
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
   };
   ["1"] = {
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
   };
  };
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["OpenBrowser"] = 0;
  ["ResourceArr"] = {};
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["DaysBefore"] = 365;
  ["ShiftName"] = {
   ["0"] = "";
   ["3"] = "IV";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
 };
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["DefaultLoadgroup"] = "SOR";
  ["shift"] = {
   ["0"] = {
    ["name"] = "";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Tuntematon vuoro";
    ["color"] = "grey:80";
   };
   ["3"] = {
    ["name"] = "IV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Iltavuoro";
    ["color"] = "blue:45";
   };
   ["2"] = {
    ["name"] = "AV";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["long_name"] = "Aamuvuoro";
    ["color"] = "khaki:80";
   };
   ["5"] = {
    ["name"] = "?";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["days_after"] = 0;
    ["days_before"] = 0;
    ["hide"] = true;
    ["long_name"] = "(tulevaisuus)";
    ["color"] = "white:90";
   };
   ["4"] = {
    ["name"] = "EM";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 1;
    ["days_before"] = 0;
    ["long_name"] = "Ei-miehitetty";
    ["color"] = "green:80";
   };
   ["1"] = {
    ["name"] = "YV";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["days_after"] = 0;
    ["days_before"] = 1;
    ["long_name"] = "Yövuoro";
    ["color"] = "violet:80";
   };
  };
  ["ShiftNameLong"] = {
   ["0"] = "Tuntemato vuoro";
   ["3"] = "Iltavuoro";
   ["2"] = "Aamuvuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["1"] = "Yövuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["OpenBrowser"] = 0;
  ["ResourceArr"] = {};
  ["ShiftColor"] = {
   ["0"] = "grey:80";
   ["3"] = "blue:45";
   ["2"] = "khaki:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["1"] = "violet:80";
  };
  ["ShowDate"] = "2022-05-25";
  ["UsedResourceArr"] = {};
  ["DaysBefore"] = 365;
  ["ShiftName"] = {
   ["0"] = "";
   ["3"] = "IV";
   ["2"] = "AV";
   ["5"] = "?";
   ["4"] = "EM";
   ["1"] = "YV";
  };
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
 };
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0087 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:19 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0082 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShowDate"] = "2022-05-25";
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["UnmannedShift"] = 4;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["SaveToPreference"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["days_before"] = 1;
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
    ["days_after"] = 0;
    ["hide"] = true;
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
  };
  ["DaysAfter"] = 365;
  ["DaysBefore"] = 365;
 };
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShowDate"] = "2022-05-25";
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["UnmannedShift"] = 4;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["SaveToPreference"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["days_before"] = 1;
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
    ["days_after"] = 0;
    ["hide"] = true;
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
  };
  ["DaysAfter"] = 365;
  ["DaysBefore"] = 365;
 };
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0045 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0029 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

err: lx_pcall failed

command: 'runFrom4d'
parameter: 'unloadLua
test'

/Users/pasi/nc/nc-server/lib/auth.lua:189: attempt to index local 'currentConn' (a nil value)
stack traceback:
	/Users/pasi/nc/nc-server/lib/auth.lua:189: in function 'setCurrentOrganization'
	/Users/pasi/nc/nc-server/lib/db/dconn.lua:1152: in function 'disconnectAll'
	/Users/pasi/nc/nc-server/manager/4d/run_from_4d.lua:34: in function </Users/pasi/nc/nc-server/manager/4d/run_from_4d.lua:18>. 	25.5.2022 	10:44:19 	_lua_ FileUnload 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:19 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShowDate"] = "2022-05-25";
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["UnmannedShift"] = 4;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["SaveToPreference"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["days_before"] = 1;
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
    ["days_after"] = 0;
    ["hide"] = true;
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
  };
  ["DaysAfter"] = 365;
  ["DaysBefore"] = 365;
 };
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["ShowDate"] = "2022-05-25";
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["RemoveZeroCapacity"] = 1;
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["ShiftNameLong"] = {
   ["2"] = "Aamuvuoro";
   ["0"] = "Tuntemato vuoro";
   ["1"] = "Yövuoro";
   ["3"] = "Iltavuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
  };
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["ResourceArr"] = {};
  ["CapacityLoadType"] = 1;
  ["OpenBrowser"] = 0;
  ["LoadgroupArr"] = {
   [1] = "KOK";
  };
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["ShiftColor"] = {
   ["2"] = "khaki:80";
   ["0"] = "grey:80";
   ["1"] = "violet:80";
   ["3"] = "blue:45";
   ["-1"] = "white:90";
   ["4"] = "green:80";
  };
  ["UnmannedShift"] = 4;
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["SaveToPreference"] = 1;
  ["ShiftName"] = {
   ["2"] = "AV";
   ["0"] = "";
   ["1"] = "YV";
   ["3"] = "IV";
   ["5"] = "?";
   ["4"] = "EM";
  };
  ["LastShiftDifferenceSeconds"] = -1800;
  ["shift"] = {
   ["2"] = {
    ["long_name"] = "Aamuvuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "khaki:80";
    ["name"] = "AV";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["0"] = {
    ["long_name"] = "Tuntematon vuoro";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "grey:80";
    ["name"] = "";
    ["days_after"] = 0;
    ["days_before"] = 0;
   };
   ["1"] = {
    ["long_name"] = "Yövuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "violet:80";
    ["name"] = "YV";
    ["days_after"] = 0;
    ["days_before"] = 1;
   };
   ["3"] = {
    ["long_name"] = "Iltavuoro";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "blue:45";
    ["name"] = "IV";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
   ["5"] = {
    ["long_name"] = "(tulevaisuus)";
    ["start_time"] = "00:00:00";
    ["end_time"] = "24:00:00";
    ["color"] = "white:90";
    ["name"] = "?";
    ["days_before"] = 0;
    ["days_after"] = 0;
    ["hide"] = true;
   };
   ["4"] = {
    ["long_name"] = "Ei-miehitetty";
    ["start_time"] = "12:00:00";
    ["end_time"] = "12:00:00";
    ["color"] = "green:80";
    ["name"] = "EM";
    ["days_after"] = 1;
    ["days_before"] = 0;
   };
  };
  ["DaysAfter"] = 365;
  ["DaysBefore"] = 365;
 };
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:19 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Kuormitusryhmän kapasitettitaulukon koko on nolla, kapasiteetti: , kuorm. ryhmä: KOK. 	25.5.2022 	10:44:19 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "KOK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0061 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0039 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0028 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0035 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0040 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0044 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'language/lang_en_us_message.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'plugin/nc-calc-server/calc-old/capacity/preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

Json parsiminen epäonnistui asetukselle: /Users/pasi/nc/nc-server/lib/db/dprf.lua:676: attempt to index a nil value. 	25.5.2022 	10:44:19 	_json_ Parse 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’loadgroup’ (-1). 	25.5.2022 	10:44:19 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetItemStringArray). Json objektin nimi: ’$cap_atLoadGroup’ (-1). 	25.5.2022 	10:44:19 	_json_ ARRAY_STRING_GET 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’caparr’ (-1). 	25.5.2022 	10:44:19 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetArraySize) (-1). 	25.5.2022 	10:44:19 	_json_ ArraySizeGet 	(11. Tuotetilannelaskenta)

Returned loadgroup array size < 1. 	25.5.2022 	10:44:19 	cap_ArrFill 	(11. Tuotetilannelaskenta)

Väärä parametri: $1<=0. 	25.5.2022 	10:44:19 	_json_ DELETE 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: , 0000.00.00-00:00:00. 	25.5.2022 	10:44:19 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_KOK’. 	25.5.2022 	10:44:19 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: , 0000.00.00-00:00:00. 	25.5.2022 	10:44:19 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:19 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:19 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:19 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:19 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "TAIV";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0051 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0050 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0029 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0026 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0029 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0026 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'language/lang_en_us_message.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'plugin/nc-calc-server/calc-old/capacity/preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

Json parsiminen epäonnistui asetukselle: /Users/pasi/nc/nc-server/lib/db/dprf.lua:676: attempt to index a nil value. 	25.5.2022 	10:44:19 	_json_ Parse 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’loadgroup’ (-1). 	25.5.2022 	10:44:19 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetItemStringArray). Json objektin nimi: ’$cap_atLoadGroup’ (-1). 	25.5.2022 	10:44:19 	_json_ ARRAY_STRING_GET 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’caparr’ (-1). 	25.5.2022 	10:44:19 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetArraySize) (-1). 	25.5.2022 	10:44:19 	_json_ ArraySizeGet 	(11. Tuotetilannelaskenta)

Returned loadgroup array size < 1. 	25.5.2022 	10:44:19 	cap_ArrFill 	(11. Tuotetilannelaskenta)

Väärä parametri: $1<=0. 	25.5.2022 	10:44:19 	_json_ DELETE 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:19 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_TAIV’. 	25.5.2022 	10:44:19 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: , 0000.00.00-00:00:00. 	25.5.2022 	10:44:19 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_08071#03. 	25.5.2022 	10:44:19 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "HIT";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0056 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0061 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0047 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0031 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0020 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0033 seconds. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'language/lang_en_us_message.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'plugin/nc-calc-server/calc-old/capacity/preference.json'. 	25.5.2022 	10:44:19 	lx 	(11. Tuotetilannelaskenta)

Json parsiminen epäonnistui asetukselle: /Users/pasi/nc/nc-server/lib/db/dprf.lua:676: attempt to index a nil value. 	25.5.2022 	10:44:19 	_json_ Parse 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’loadgroup’ (-1). 	25.5.2022 	10:44:19 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetItemStringArray). Json objektin nimi: ’$cap_atLoadGroup’ (-1). 	25.5.2022 	10:44:19 	_json_ ARRAY_STRING_GET 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’caparr’ (-1). 	25.5.2022 	10:44:19 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetArraySize) (-1). 	25.5.2022 	10:44:19 	_json_ ArraySizeGet 	(11. Tuotetilannelaskenta)

Returned loadgroup array size < 1. 	25.5.2022 	10:44:19 	cap_ArrFill 	(11. Tuotetilannelaskenta)

Väärä parametri: $1<=0. 	25.5.2022 	10:44:19 	_json_ DELETE 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:19 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_HIT’. 	25.5.2022 	10:44:20 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: , 0000.00.00-00:00:00. 	25.5.2022 	10:44:20 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
 ["LoadgroupArr"] = {
  [1] = "SAH";
 };
};. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0055 seconds. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0046 seconds. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0028 seconds. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0033 seconds. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0033 seconds. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0084 seconds. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'language/lang_en_us_message.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'plugin/nc-calc-server/calc-old/capacity/preference.json'. 	25.5.2022 	10:44:20 	lx 	(11. Tuotetilannelaskenta)

Json parsiminen epäonnistui asetukselle: /Users/pasi/nc/nc-server/lib/db/dprf.lua:676: attempt to index a nil value. 	25.5.2022 	10:44:20 	_json_ Parse 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’loadgroup’ (-1). 	25.5.2022 	10:44:20 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetItemStringArray). Json objektin nimi: ’$cap_atLoadGroup’ (-1). 	25.5.2022 	10:44:20 	_json_ ARRAY_STRING_GET 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’caparr’ (-1). 	25.5.2022 	10:44:20 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetArraySize) (-1). 	25.5.2022 	10:44:20 	_json_ ArraySizeGet 	(11. Tuotetilannelaskenta)

Returned loadgroup array size < 1. 	25.5.2022 	10:44:20 	cap_ArrFill 	(11. Tuotetilannelaskenta)

Väärä parametri: $1<=0. 	25.5.2022 	10:44:20 	_json_ DELETE 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: HIT, 0000.00.00-00:00:00. 	25.5.2022 	10:44:20 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_SAH’. 	25.5.2022 	10:44:20 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: , 0000.00.00-00:00:00. 	25.5.2022 	10:44:20 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: SAH, 0000.00.00-00:00:00. 	25.5.2022 	10:44:20 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:20 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_08071#03. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:20 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: KOK 00.00.00 < 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_08071#03. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: KOK 00.00.00 < 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_08071#03. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: KOK 00.00.00 < 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:20 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:20 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_08071#03. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: KOK 00.00.00 < 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_08071#03. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: KOK 00.00.00 < 1.1.2000, kuorm. ryhmä: KOK, työvaihe: 08071/15#06. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: 08071/15#06. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: 08071/15#06. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 08071/15#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 08071/15#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: 08071/15#03. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 08071/15#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 08071/15#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: 08071/15#00. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 08071/12#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 08071/12#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 08071/12#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 08071/12#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:21 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 08071/01#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 08071/01#04. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 08071/01#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 08071/01#02. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "PAKK";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0056 seconds. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0036 seconds. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0035 seconds. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0030 seconds. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0023 seconds. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0022 seconds. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'language/lang_en_us_message.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'plugin/nc-calc-server/calc-old/capacity/preference.json'. 	25.5.2022 	10:44:21 	lx 	(11. Tuotetilannelaskenta)

Json parsiminen epäonnistui asetukselle: /Users/pasi/nc/nc-server/lib/db/dprf.lua:676: attempt to index a nil value. 	25.5.2022 	10:44:21 	_json_ Parse 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’loadgroup’ (-1). 	25.5.2022 	10:44:21 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetItemStringArray). Json objektin nimi: ’$cap_atLoadGroup’ (-1). 	25.5.2022 	10:44:21 	_json_ ARRAY_STRING_GET 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’caparr’ (-1). 	25.5.2022 	10:44:21 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetArraySize) (-1). 	25.5.2022 	10:44:21 	_json_ ArraySizeGet 	(11. Tuotetilannelaskenta)

Returned loadgroup array size < 1. 	25.5.2022 	10:44:21 	cap_ArrFill 	(11. Tuotetilannelaskenta)

Väärä parametri: $1<=0. 	25.5.2022 	10:44:21 	_json_ DELETE 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:21 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_PAKK’. 	25.5.2022 	10:44:21 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: , 0000.00.00-00:00:00. 	25.5.2022 	10:44:21 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: Uusi_02062#05. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:21 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_02062#03. 	25.5.2022 	10:44:21 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:21 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: HIT, 0000.00.00-00:00:00. 	25.5.2022 	10:44:22 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 32. MA RUNKO | , 2.3.2020 > 00.00.00. 	25.5.2022 	10:44:22 	ld_calc_ NeedDownDateFromPhase 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: Uusi_02062#05. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_02062#03. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: Uusi_02062#05. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_02062#03. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: Uusi_02062#05. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_02062#03. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: Uusi_02062#05. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_02062#03. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: Uusi_02062#05. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_02062#03. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: Uusi_02062#05. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_02062#03. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: Uusi_02062#05. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_02062#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_02062#03. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_02062#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: 02062/51#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: 02062/51#06. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: 02062/51#05. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 02062/51#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 02062/51#04. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: 02062/51#03. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 02062/51#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 02062/51#02. 	25.5.2022 	10:44:22 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: 02062/51#00. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: 02062/52#06. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: 02062/52#06. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: 02062/52#05. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 02062/52#04. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 02062/52#04. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: 02062/52#03. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 02062/52#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 02062/52#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: 02062/52#00. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: 02062/48#06. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: 02062/48#06. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 02062/48#04. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: 02062/48#04. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 02062/48#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: 02062/48#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:23 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:23 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:23 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:23 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: Uusi_02057#00. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:23 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: KOK 00.00.00 < 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_15521#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:23 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_15521#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:23 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_15521#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: Uusi_15521#00. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:23 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: KOK 00.00.00 < 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:23 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:23 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_08071#06. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 1.1.2000 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: TAIV 00.00.00 < 2.3.2020, kuorm. ryhmä: TAIV, työvaihe: Uusi_08071#04. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_08071#03. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 1.1.2000 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: HIT 00.00.00 < 2.3.2020, kuorm. ryhmä: HIT, työvaihe: Uusi_08071#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: Uusi_08071#00. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_16209#10. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_16209#10. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: LASER, työvaihe: Uusi_16209#01. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: Uusi_16209#00. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: 02056/01#04. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: POR, työvaihe: 02056/01#03. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

createCapacityJson - paramTbl = {
 ["OpenBrowser"] = 0;
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["LoadgroupArr"] = {
  [1] = "SÄRM";
 };
};. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0056 seconds. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0118 seconds. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0022 seconds. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0025 seconds. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo, database: fi_demo. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0048 seconds. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'
. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

    error in database connect: 'connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL:  sorry, too many clients already' - preference: demo-fi_demo-0, connection: postgre local socket /tmp, /tmp, database: postgres, user: postgres, database: postgres. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

  database connect time: 0.0020 seconds. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

warning: Could not connect to database, preference 'demo-fi_demo-0'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'language/lang_en_us_message.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

could not get default database connection, preference name 'plugin/nc-calc-server/calc-old/capacity/preference.json'. 	25.5.2022 	10:44:23 	lx 	(11. Tuotetilannelaskenta)

Json parsiminen epäonnistui asetukselle: /Users/pasi/nc/nc-server/lib/db/dprf.lua:676: attempt to index a nil value. 	25.5.2022 	10:44:23 	_json_ Parse 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’loadgroup’ (-1). 	25.5.2022 	10:44:23 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetItemStringArray). Json objektin nimi: ’$cap_atLoadGroup’ (-1). 	25.5.2022 	10:44:23 	_json_ ARRAY_STRING_GET 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetObjectItem). Json objektin nimi: ’caparr’ (-1). 	25.5.2022 	10:44:23 	_json_ ObjectItemGet 	(11. Tuotetilannelaskenta)

Json virhe: Json parameter is not a valid json reference (MA_Json_GetArraySize) (-1). 	25.5.2022 	10:44:23 	_json_ ArraySizeGet 	(11. Tuotetilannelaskenta)

Returned loadgroup array size < 1. 	25.5.2022 	10:44:23 	cap_ArrFill 	(11. Tuotetilannelaskenta)

Väärä parametri: $1<=0. 	25.5.2022 	10:44:23 	_json_ DELETE 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:23 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_SÄRM’. 	25.5.2022 	10:44:23 	cap_ ARR_LOAD 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: , 0000.00.00-00:00:00. 	25.5.2022 	10:44:23 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: SÄRM, 0000.00.00-00:00:00. 	25.5.2022 	10:44:23 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: 02056/01#00. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 27. MA POHJA | 02056/01, 2.3.2020 > 00.00.00. 	25.5.2022 	10:44:23 	ld_calc_ NeedDownDateFromPhase 	(11. Tuotetilannelaskenta)

Kriittinen alkupäivä on suurempi kuin kriittinen päivä: MA POHJA	02056/01. 	25.5.2022 	10:44:23 	prnc_CR_DATES_IN_ARR_SAVE 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:23 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: SÄRM 1.1.2000 < 2.3.2020, kuorm. ryhmä: SÄRM, työvaihe: Uusi_02056#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: SÄRM 00.00.00 < 2.3.2020, kuorm. ryhmä: SÄRM, työvaihe: Uusi_02056#02. 	25.5.2022 	10:44:23 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: Uusi_02056#00. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 1.1.2000 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: PAKK 00.00.00 < 2.3.2020, kuorm. ryhmä: PAKK, työvaihe: Uusi_02062#06. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: SINK, työvaihe: Uusi_02062#05. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:24 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: DAEWOO, työvaihe: Uusi_02062#03. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:24 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päivä on pienempi kuin kapasiteetin alkupäivä, kapasiteetti: Default 00.00.00 < 2.3.2020, kuorm. ryhmä: RAAKA-AINE, työvaihe: Uusi_02062#00. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kriittinen päivä on liian pieni indeksissä: 27, tuote 'MA POHJA', työmääräin '02056/01'. 	25.5.2022 	10:44:24 	prnc_CALCULATION_ERROR_MESSAGE 	(11. Tuotetilannelaskenta)

Kriittinen päivä on liian pieni indeksissä: 28, tuote 'MA POHJA', myyntirivi '110327/01'. 	25.5.2022 	10:44:24 	prnc_CALCULATION_ERROR_MESSAGE 	(11. Tuotetilannelaskenta)

Alkusaldo on negatiivinen rivillä: 31, tuote 'MA RUNKO'. 	25.5.2022 	10:44:24 	prnc_CALCULATION_RESULT_CHECK 	(11. Tuotetilannelaskenta)

Alkupäivä on liian pieni, tarkasta kapasiteetit: Default, 0000.00.00-00:00:00. 	25.5.2022 	10:44:24 	ldcap_ArrCheck 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:24 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:24 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:24 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:24 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:24 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: KOK 1.1.2000 > 00.00.00, kuorm. ryhmä: KOK. 	25.5.2022 	10:44:24 	ldcap_ IndexFirstLoaded 	(11. Tuotetilannelaskenta)

Kapasiteettia ei löytynyt, työn päiväys on suurempi kuin kapasiteetin viimeinen päivä, kapasiteetti: KOK 1.1.2000 > 1.1.2000, kuorm. ryhmä: KOK, työvaihe: Uusi_02057#02. 	25.5.2022 	10:44:24 	ldcap_IndexNextCapacity 	(11. Tuotetilannelaskenta)

Vaiheen kriittinen päivä on suurempi kuin kriittinen päivä valmistuserällä: Rivi 32. MA RUNKO | , 2.3.2020 > 00.00.00. 	25.5.2022 	10:44:24 	ld_calc_ NeedDownDateFromPhase 	(11. Tuotetilannelaskenta)

Alkusaldo on negatiivinen rivillä: 31, tuote 'MA RUNKO'. 	25.5.2022 	10:44:24 	prnc_CALCULATION_RESULT_CHECK 	(11. Tuotetilannelaskenta)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:45:38 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:45:38 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_', 'w_'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Print File.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	10:45:38 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 039 bytes ***. 	25.5.2022 	10:45:44 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	10:45:44 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:45:53 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:45:53 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_', 'w_'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Print File.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	10:45:54 	_lx_ExecuteSqlNew 	(5. palvelin)

Ei transaktion sisällä. 	25.5.2022 	10:48:05 	_fi RUN 	(6. tbl_ 9)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA runko' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA runko'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA RUNKO'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:51:57 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA runko' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA runko'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA RUNKO'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:51:57 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_', 'w_'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Print File.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	10:51:57 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA RUNKO' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA RUNKO'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA RUNKO'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:52:50 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA RUNKO' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA RUNKO'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA RUNKO'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:52:51 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_', 'w_'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Print File.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	10:52:51 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 032 bytes ***. 	25.5.2022 	10:54:42 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	10:54:42 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA pohja' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA pohja'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:54:56 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA pohja' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA pohja'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:54:56 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_', 'w_'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Print File.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	10:54:56 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 059 bytes ***. 	25.5.2022 	10:57:15 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	10:57:15 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA pohja' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA pohja'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	10:57:34 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA pohja' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA pohja'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	10:57:34 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_', 'w_'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Print File.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	10:57:34 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 043 bytes ***. 	25.5.2022 	11:00:03 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	11:00:03 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA pohja' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA pohja'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:00:09 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA pohja' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA pohja'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:00:09 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 929 bytes ***. 	25.5.2022 	11:03:09 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	11:03:09 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:03:40 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:03:40 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:04:40 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:05:37 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:05:37 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:05:42 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:06:21 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:06:21 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:06:22 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:08:04 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:08:04 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:08:05 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:08:59 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:08:59 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:08:59 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:10:23 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:10:23 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:10:23 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:14:46 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:14:47 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:14:47 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:19:00 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:19:00 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:19:01 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:20:05 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:20:05 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:20:05 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:25:09 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:25:09 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:25:09 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:29:08 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:29:08 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:29:08 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:29:25 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:29:25 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:29:25 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:33:19 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:33:19 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:33:19 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:34:34 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:34:34 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:34:34 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:35:41 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:35:42 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:35:42 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT sor.dispatch_note_id, so.mark, so.customer_order_number, so.your_reference, sor.sales_order_id, co.name, so.delivery_address  FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE sor.dispatch_note_id <> '' AND sor.dispatch_note_id LIKE '1100%'  ORDER BY sor.dispatch_note_id DESC  GROUP BY sor.dispatch_note_id, so.mark, so.customer_order_number, so.your_reference, sor.sales_order_id, co.name, so.delivery_address  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 8, first value: '110092'
 - query name: new:form/nc/report/pallet-label/query/order_row.json. 	25.5.2022 	11:36:21 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT sor.dispatch_note_id, so.mark, so.customer_order_number, so.your_reference, sor.sales_order_id, co.name, so.delivery_address  FROM sales_order_row sor  LEFT OUTER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  LEFT OUTER JOIN company co ON co.company_id = so.company_id  WHERE sor.dispatch_note_id <> '' AND sor.dispatch_note_id LIKE '1100%'  ORDER BY sor.dispatch_note_id DESC  GROUP BY sor.dispatch_note_id, so.mark, so.customer_order_number, so.your_reference, sor.sales_order_id, co.name, so.delivery_address  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 8, first value: '110092'
 - query name: new:form/nc/report/pallet-label/query/order_row.json. 	25.5.2022 	11:38:01 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:38:12 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:38:12 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:38:12 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:42:04 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:42:04 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:42:04 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:45:08 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:45:08 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:45:08 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 91, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 120 bytes ***. 	25.5.2022 	11:50:33 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	11:50:33 	lx 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.name, pr.record_id, co.record_id FROM product pr  LEFT OUTER JOIN company co ON co.company_id = pr.customer_id  WHERE pr.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_product_id.json. 	25.5.2022 	11:57:33 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT w.record_id FROM work w LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA' INTO :_lx_atRecordId
 - original query: SELECT w.product_id, w.name, w.record_id, co.record_id FROM work w  LEFT OUTER JOIN company co ON co.company_id = w.company_id  WHERE w.product_id = 'MA POHJA'  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 1, first value: 'MA POHJA'
 - query name: new:form/nc/nc-document/query/4d/document_query_work_id.json. 	25.5.2022 	11:57:33 	_lx_ExecuteSqlNew 	(5. palvelin)

SELECT af.info, af.header, af.type_, af.state, af.version, af.document_path  FROM additional_field af  WHERE af.state >= 1 AND af.record_id IN (SELECT SUBSTRING(link2, 4) FROM _link WHERE link2 LIKE 'af_%' AND link1 IN ('pr_20050930.001951.pe2hq.pr_  zzy000c09f7bd0c503', 'w_20050930.001952.i73cc.w_   zzy000c09f7bd0c503'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: 'Business-models-and-opportunity-creation.pdf'
 - query name: new:form/nc/nc-document/query/4d/document_query_link1.json. 	25.5.2022 	11:57:33 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT co.record_id FROM company co WHERE co.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT co.company_id, co.name, co.name_2, co.email, co.project_id, co.record_id FROM company co  WHERE co.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6
 - result _lx_atExe1 size: 41, first value: 'ELSOINTU'
 - query name: new:plugin/nc-calc-server/query/company-customer.json. 	25.5.2022 	12:01:42 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT su.record_id FROM supplier su WHERE su.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT su.supplier_id, su.name, su.name_2, su.email, su.project_id, su.record_id FROM supplier su  WHERE su.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6
 - result _lx_atExe1 size: 54, first value: 'MANAGE'
 - query name: new:plugin/nc-calc-server/query/company-supplier.json. 	25.5.2022 	12:01:42 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wlg.record_id FROM work_load_group wlg WHERE wlg.state >= -1 INTO :_lx_atRecordId
 - original query: SELECT wlg.work_load_group_id, wlg.state, wlg.name, wlg.info FROM work_load_group wlg  WHERE wlg.state >= -1  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3
 - result _lx_atExe1 size: 35, first value: 'SAH'
 - query name: new:plugin/nc-calc-server/query/resource-load_group.json. 	25.5.2022 	12:01:43 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT em.record_id FROM employee em WHERE em.employee_id <> '' INTO :_lx_atRecordId
 - original query: SELECT em.employee_id, em.state_, em.whole_name, em.info FROM employee em  WHERE em.employee_id <> ''  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3
 - result _lx_atExe1 size: 22, first value: 'X'
 - query name: new:plugin/nc-calc-server/query/person-employee.json. 	25.5.2022 	12:01:43 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wos.record_id FROM work_order_schedule wos INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  WHERE wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT wos.record_id, wos.production_lot, wos.work_phase, wos.work_load_group_id, wos.work_phase_state, wos.subtype, wos.produced_amount, wos.failed_amount, wos.remaining_amount, wos.can_be_manufactured, wos.manufacturing_state FROM work_order_schedule wos  INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  WHERE wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_alExe2
 - result _lx_atExe1 size: 127, first value: '20180702.231137.ac00h.wos_ zzy000059a3c7a000e'
 - query name: new:plugin/nc-calc-server/query/product_work-schedule.json. 	25.5.2022 	12:01:43 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wos.record_id FROM work_order_schedule wos INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wos.record_id, wos.production_lot, wos.work_phase, wos.work_load_group_id, wos.work_phase_state, wos.subtype, wos.produced_amount, wos.failed_amount, wos.remaining_amount, wos.can_be_manufactured, wos.manufacturing_state FROM work_order_schedule wos  INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_alExe2
 - result _lx_atExe1 size: 23, first value: '20180702.231156.020dy.wos_ zzy000059a3c7a000e'
 - query name: new:plugin/nc-calc-server/query/product_work-schedule--order-sales-open.json. 	25.5.2022 	12:01:43 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wos.record_id FROM work_order_schedule wos INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wos.record_id, wos.production_lot, wos.work_phase, wos.work_load_group_id, wos.work_phase_state, wos.subtype, wos.produced_amount, wos.failed_amount, wos.remaining_amount, wos.can_be_manufactured, wos.manufacturing_state FROM work_order_schedule wos  INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_alExe2
 - result _lx_atExe1 size: 14, first value: '20180702.231156.020dy.wos_ zzy000059a3c7a000e'
 - query name: new:plugin/nc-calc-server/query/product_work-schedule--order-purchase-open.json. 	25.5.2022 	12:01:43 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  WHERE wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  WHERE wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	25.5.2022 	12:01:44 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 13, first value: '02061'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated--order-sales-open.json. 	25.5.2022 	12:01:44 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 6, first value: '08071'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated--order-purchase-open.json. 	25.5.2022 	12:01:44 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wpa.record_id FROM work_phase_actual wpa INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  WHERE wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT wpa.production_lot, wpa.work_phase_est_id, wpa.work_load_group_id, wpa.employee_id, wpa.work_description FROM work_phase_actual wpa  INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  WHERE wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 555, first value: '05644/180'
 - query name: new:plugin/nc-calc-server/query/product_work-actual.json. 	25.5.2022 	12:01:44 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wpa.record_id FROM work_phase_actual wpa INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wpa.production_lot, wpa.work_phase_est_id, wpa.work_load_group_id, wpa.employee_id, wpa.work_description FROM work_phase_actual wpa  INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 30, first value: '08071/15'
 - query name: new:plugin/nc-calc-server/query/product_work-actual--order-sales-open.jsonon. 	25.5.2022 	12:01:44 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wpa.record_id FROM work_phase_actual wpa INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wpa.production_lot, wpa.work_phase_est_id, wpa.work_load_group_id, wpa.employee_id, wpa.work_description FROM work_phase_actual wpa  INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 9, first value: '08071/15'
 - query name: new:plugin/nc-calc-server/query/product_work-actual--order-purchase-open.json. 	25.5.2022 	12:01:45 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme INNER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  WHERE wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  INNER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  WHERE wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 37, first value: '15060'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated.json. 	25.5.2022 	12:01:45 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme INNER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  INNER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 5, first value: '08071'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated--order-sales-open.json. 	25.5.2022 	12:01:45 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wme.record_id FROM work_material_estimated wme INNER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wme.work__position_num_id, wme.row_number, wme.work_phase_est_id, wme.raw_material_id, wme.quantity__unit, wme.unit, wme.quantity__unit_2, wme.unit_2, wme.record_id FROM work_material_estimated wme  INNER JOIN work_order wo ON wo.work__position_num_id = wme.work__position_num_id  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_alExe2,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_arExe2,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 2, first value: '08071'
 - query name: new:plugin/nc-calc-server/query/product_material-estimated--order-purchase-open.json. 	25.5.2022 	12:01:45 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wma.record_id FROM work_material_actual wma INNER JOIN work_order wo ON wo.production_lot = wma.production_lot  WHERE wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT wma.work__position_num_id, wma.work_phase_actual_id, wma.raw_material_id, wma.amount__design_unit, wma.unit, wma.unit_2, wma.record_id FROM work_material_actual wma  INNER JOIN work_order wo ON wo.production_lot = wma.production_lot  WHERE wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product_material-actual.json. 	25.5.2022 	12:01:45 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wma.record_id FROM work_material_actual wma INNER JOIN work_order wo ON wo.production_lot = wma.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wma.work__position_num_id, wma.work_phase_actual_id, wma.raw_material_id, wma.amount__design_unit, wma.unit, wma.unit_2, wma.record_id FROM work_material_actual wma  INNER JOIN work_order wo ON wo.production_lot = wma.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product_material-actual--order-sales-open.json. 	25.5.2022 	12:01:46 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wma.record_id FROM work_material_actual wma INNER JOIN work_order wo ON wo.production_lot = wma.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wma.work__position_num_id, wma.work_phase_actual_id, wma.raw_material_id, wma.amount__design_unit, wma.unit, wma.unit_2, wma.record_id FROM work_material_actual wma  INNER JOIN work_order wo ON wo.production_lot = wma.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5
 - result _lx_atExe1 size: 0
 - query name: new:plugin/nc-calc-server/query/product_material-actual--order-purchase-open.json. 	25.5.2022 	12:01:46 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  WHERE (pr.stock_balance__unit <> 0 OR pr.reserved <> 0 OR pr.fixed <> 0 OR pr.available <> 0)  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 25, first value: 'MA MIKROAUTO'
 - query name: new:plugin/nc-calc-server/query/product.json. 	25.5.2022 	12:01:46 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr INNER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  INNER JOIN work_order wo ON wo.work__position_num_id = pr.work__position_num_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 20, first value: 'MA POHJA'
 - query name: new:plugin/nc-calc-server/query/product--production_order.json. 	25.5.2022 	12:01:46 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr INNER JOIN sales_order_row sor ON sor.product_id = pr.product_id  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state IN ('AV','EV','VA','TI','AL','OT') AND so.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  INNER JOIN sales_order_row sor ON sor.product_id = pr.product_id  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (sor.delivery_state = '' AND so.state IN ('AV','EV','VA','TI','AL','OT') AND so.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 25, first value: 'MA POHJA'
 - query name: new:plugin/nc-calc-server/query/product--order_sales.json. 	25.5.2022 	12:01:46 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT pr.record_id FROM product pr INNER JOIN purchase_order_row por ON por.product_id = pr.product_id  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state IN ('AV','EV','VA','TI','AL','OT') AND po.type_ IN ('TI','RA','AH','VM','TT','MU')) INTO :_lx_atRecordId
 - original query: SELECT pr.product_id, pr.work__position_num_id, pr.supplier_id, pr.name, pr.type_, pr.storable, pr.production_control_type, pr.stock_balance__unit, pr.unit, pr.design_unit, pr.conversion_multiplier, pr.design_conversion_multip, pr.design_unit_2, pr.unit_2, pr.min_purchase_amount__unit, pr.free_amount, pr.coming_amount, pr.fixed, pr.reserved, pr.available, pr.record_id FROM product pr  INNER JOIN purchase_order_row por ON por.product_id = pr.product_id  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE (pr.stock_balance__unit = 0 AND pr.reserved = 0 AND pr.fixed = 0 AND pr.available = 0) AND (por.delivery_state = '' AND po.state IN ('AV','EV','VA','TI','AL','OT') AND po.type_ IN ('TI','RA','AH','VM','TT','MU'))  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_afExe1,:_lx_alExe2,:_lx_arExe1,:_lx_atExe5,:_lx_atExe6,:_lx_arExe2,:_lx_arExe3,:_lx_atExe7,:_lx_atExe8,:_lx_arExe4,:_lx_arExe5,:_lx_arExe6,:_lx_arExe7,:_lx_arExe8,:_lx_arExe9,:_lx_atExe9
 - result _lx_atExe1 size: 7, first value: 'RUUVI M16'
 - query name: new:plugin/nc-calc-server/query/product--order_purchase.json. 	25.5.2022 	12:01:47 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT so.record_id FROM sales_order so INNER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') AND sor.delivery_state = '' INTO :_lx_atRecordId
 - original query: SELECT so.sales_order_id, so.state, so.company_id, so.currency_id, so.notes, sor.info, so.record_id FROM sales_order so  INNER JOIN sales_order_row sor ON sor.sales_order_id = so.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') AND sor.delivery_state = ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 26, first value: '110507'
 - query name: new:plugin/nc-calc-server/query/order-sales.json. 	25.5.2022 	12:01:47 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') AND sor.delivery_state = '' AND sor.production_lot = '' INTO :_lx_atRecordId
 - original query: SELECT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info FROM sales_order_row sor  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') AND sor.delivery_state = '' AND sor.production_lot = ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 84, first value: '20161229.172546.9u003.sor_ zzy0d0509942557e05'
 - query name: new:plugin/nc-calc-server/query/order_row-sales.json. 	25.5.2022 	12:01:47 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT sor.record_id FROM sales_order_row sor INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  INNER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') AND sor.delivery_state = '' AND sor.production_lot <> '' AND wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT sor.record_id, sor.sales_order_id, sor.row_number, sor.partial_delivery_number, sor.product_id, sor.project_id, sor.price__unit, sor.ordered_amount, sor.sales_price_total, sor.vat_price, sor.info FROM sales_order_row sor  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  INNER JOIN work_order wo ON wo.production_lot = sor.production_lot  WHERE so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') AND sor.delivery_state = '' AND sor.production_lot <> '' AND wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 4, first value: '20160815.103346.on004.sor_ zzy0d0509942557e03'
 - query name: new:plugin/nc-calc-server/query/order_row-sales--production_order.json. 	25.5.2022 	12:01:47 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT po.record_id FROM purchase_order po INNER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  WHERE po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') AND por.delivery_state = '' INTO :_lx_atRecordId
 - original query: SELECT po.record_id, po.purchase_order_id, po.state, po.company_id, po.currency_id, po.order_text, po.info FROM purchase_order po  INNER JOIN purchase_order_row por ON por.purchase_order_id = po.purchase_order_id  WHERE po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') AND por.delivery_state = ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6,:_lx_atExe7
 - result _lx_atExe1 size: 22, first value: '20160815.124452.18004.po_  zzy0d0509942557e0d'
 - query name: new:plugin/nc-calc-server/query/order-purchase.json. 	25.5.2022 	12:01:47 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT por.record_id FROM purchase_order_row por INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') AND por.delivery_state = '' AND por.production_lot = '' INTO :_lx_atRecordId
 - original query: SELECT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info FROM purchase_order_row por  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') AND por.delivery_state = '' AND por.production_lot = ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 26, first value: '20160815.124452.1j005.por_ zzy0d0509942557e0d'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase.json. 	25.5.2022 	12:01:48 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT por.record_id FROM purchase_order_row por INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  INNER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') AND por.delivery_state = '' AND por.production_lot <> '' AND wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT por.record_id, por.purchase_order_id, por.row_number, por.partial_delivery_number, por.product_id, por.project_id, por.price__unit, por.order_amount, por.purchase_price_total, por.vat_price, por.info FROM purchase_order_row por  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  INNER JOIN work_order wo ON wo.production_lot = por.production_lot  WHERE po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') AND por.delivery_state = '' AND por.production_lot <> '' AND wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_alExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_atExe5
 - result _lx_atExe1 size: 2, first value: '20160815.152548.7k003.por_ zzy0d0509942557e0u'
 - query name: new:plugin/nc-calc-server/query/order_row-purchase--production_order.json. 	25.5.2022 	12:01:48 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wo.record_id FROM work_order wo WHERE wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  WHERE wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 34, first value: '20160815.121004.5f004.wo_  zzy0d0509942557e0g'
 - query name: new:plugin/nc-calc-server/query/production_order.json. 	25.5.2022 	12:01:48 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wo.record_id FROM work_order wo INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 4, first value: '20160815.121523.qf001.wo_  zzy0d0509942557e0p'
 - query name: new:plugin/nc-calc-server/query/production_order--order-sales-open.json. 	25.5.2022 	12:01:48 	_lx_ExecuteSqlNew 	(5. palvelin)

4D: SELECT wo.record_id FROM work_order wo INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wo.record_id, wo.work__position_num_id, wo.production_lot, wo.state, wo.started_amount, wo.produced_amount, wo.failed_amount FROM work_order wo  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3
 - result _lx_atExe1 size: 2, first value: '20160815.121523.qf001.wo_  zzy0d0509942557e0p'
 - query name: new:plugin/nc-calc-server/query/production_order--order-purchase-open.json. 	25.5.2022 	12:01:48 	_lx_ExecuteSqlNew 	(5. palvelin)

*** tcp close for sock 224, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 065 bytes ***. 	25.5.2022 	12:08:50 	lx 	(5. palvelin)

closing socket '224'. 	25.5.2022 	12:08:50 	lx 	(5. palvelin)

Alkupäivä on liian pieni, tarkasta kapasiteetit: , 0000.00.00-00:00:00. 	25.5.2022 	14:25:54 	ldcap_ArrCheck 	(6. Kuormitus)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: SAH 25.5.2022 > 4.3.2022, kuorm. ryhmä: SAH. 	25.5.2022 	14:25:54 	ldcap_ IndexFirstLoaded 	(6. Kuormitus)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: SAH 27.5.2022 > 4.3.2022, kuorm. ryhmä: SAH. 	25.5.2022 	14:25:54 	ldcap_ IndexFirstLoaded 	(6. Kuormitus)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: SAH 11.6.2022 > 4.3.2022, kuorm. ryhmä: SAH. 	25.5.2022 	14:25:54 	ldcap_ IndexFirstLoaded 	(6. Kuormitus)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: SAH 14.6.2022 > 4.3.2022, kuorm. ryhmä: SAH. 	25.5.2022 	14:25:54 	ldcap_ IndexFirstLoaded 	(6. Kuormitus)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: SAH 29.5.2022 > 4.3.2022, kuorm. ryhmä: SAH. 	25.5.2022 	14:25:55 	ldcap_ IndexFirstLoaded 	(6. Kuormitus)

Kapasiteettia ei löytynyt, pyydetty päivä on suurempi kuin kapasiteetin loppupäivä, kapasiteetti: SAH 22.5.2022 > 4.3.2022, kuorm. ryhmä: SAH. 	25.5.2022 	14:25:55 	ldcap_ IndexFirstLoaded 	(6. Kuormitus)

*** tcp close for sock 73, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

closing socket '73'. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

*** tcp close for sock 74, type 'nil', protocol 'nil', reason: '', previous request length: (no request) bytes ***. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

closing socket '74'. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

 -- Server statistics --
answerCount:          153
poll.fd_count:        1
pollCount:            547984
pollInCount:          166
pollOutCount:         0
pollCloseCount:       12
pollErrCount:         0
fd add/remove count:  15/14
totalBytesReceived:   152883
totalBytesSent:       131015. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

warning: socket type 'number' is not a table, socket number: 91
. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

closing socket '91'. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

poll.expand_fds, free old fds: cdata<struct pollfd *>: 0x0139d305c0. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0139d305c0, size: 400. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

--- server stopped ---. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

  database connect time: 0.0021 seconds. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

warning: setCurrentConnection could not set local connection for 'plg4d-plg4d-0' because redirect connection 'demo-fi_demo-0' does not exist yet
. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

quiting program: closing all sockets. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

finalizer: free p1 	 cdata<void *>: 0x0139d305c0. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

exit, bye. 	25.5.2022 	14:26:09 	lx 	(5. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

  database connect time: 0.0815 seconds. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

  database connect time: 0.0998 seconds. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	14:27:12 	lx 	(1. Application process)

Tcp server 2 start check: start. 	25.5.2022 	14:27:12 	_lx_SERVER 	(1. Application process)

IT_MyTCPAddr returned error: -1. 	25.5.2022 	14:27:12 	_tcp_ Ip 	(1. Application process)

Käynnisteään Tcp palvelin 2. 	25.5.2022 	14:27:12 	_lx_SERVER 	(4. palvelin)

IT_MyTCPAddr returned error: -1. 	25.5.2022 	14:27:12 	_tcp_ Ip 	(5. tbl_ 4)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

  database connect time: 0.1846 seconds. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

* paths:
 - main: '/Users/pasi/nc/nc-server/'
 - bin : '/Users/pasi/4D/mg_v19/Manageri_v19/Resources/bin/bin_osx_arm64/'
 - pref: '/Users/pasi/nc/nc-server/preference/'
 - 4D  : '/Users/pasi/4D/mg_v19/Manageri_v19/'
. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

poll.expand_fds: 50, old fds: nil, new fds: cdata<struct pollfd *>: 0x0118443f00, size: 400. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

********************* /Users/pasi/nc/nc-server/ *********************. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

port: 5949, arguments: '[
	5949
]', nc-server.json: '[]'. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

nc_server: debugLevel(0):0  port(5959):5949  closeConnection(0):0. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

1. Loading plugin: nc/worker/auth_worker. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

2. Loading plugin: nc/worker/query_worker. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

3. Loading plugin: nc/worker/query4d_worker. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

4. Loading plugin: nc/worker/call4d_worker. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

All plugins have been loaded. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

* cached preference files: demo-fi_demo-0 - system/option.json, demo-fi_demo-0 - table/prf/field_type.json, demo-fi_demo-0 - system/4d.json. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

* run in command line: 'ifconfig | grep -E 'inet.[0-9]' | grep -v '127.0.0.1' | awk '{ print $2}''. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

* run in command line: 'LC_ALL=C ifconfig en0 | awk '/ether/{print $2}''. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

Mac address: f84d896921dc. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

TLS certificate files: /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/cert.pem, /Users/pasi/4D/mg_v19/Manageri_v19/Resources/Lua/preference/cert/privkey.pem. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

NC tcp server waiting on:  http://127.0.0.1:5949/,  http://:5949/
                          https://127.0.0.1:5949/, https://:5949/. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

NC udp server waiting on: 127.0.0.1:5949/, :5949/. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

--- server started in 0.1277 seconds, plugins loaded in 0.0217 seconds, 2022-05-25 14:27:14, used memory 3203.7 kb --- 	 7. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

OSX arm64, using: rapidjson-arm, lfs-ffi. 	25.5.2022 	14:27:14 	lx 	(4. palvelin)

createCapacityJson - paramTbl = {
 ["LoadgroupArr"] = {
  [1] = "SAH";
 };
 ["ReturnArr"] = {
  [1] = "loadgroup";
  [2] = "caparr";
  [3] = "start_dt";
  [4] = "end_dt";
 };
 ["OpenBrowser"] = 0;
};. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/table/db_connection_preference.json'. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/auth/connection.json'. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

  database connect time: 0.0205 seconds. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/preference/table/prf/group.json'. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

createCapacity - capdata = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "SAH";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
   ["1"] = "Yövuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["3"] = {
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["color"] = "blue:45";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
   };
   ["0"] = {
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["color"] = "grey:80";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
   };
   ["5"] = {
    ["name"] = "?";
    ["hide"] = true;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["color"] = "white:90";
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
   };
   ["4"] = {
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["color"] = "green:80";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
   };
   ["2"] = {
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["color"] = "khaki:80";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
   };
   ["1"] = {
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["color"] = "violet:80";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
   };
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["ShiftName"] = {
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["4"] = "EM";
   ["2"] = "AV";
   ["1"] = "YV";
  };
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
   ["1"] = "violet:80";
  };
  ["RemoveZeroCapacity"] = 1;
 };
};. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

sumArrCreate - objectData = {
 ["resr_kTbl"] = {};
 ["preference"] = {
  ["FirstShiftDifferenceSeconds"] = 5400;
  ["LastShiftDifferenceSeconds"] = -1800;
  ["LoadgroupEfficiency"] = 0.75;
  ["ResourceEfficiency"] = 1;
  ["DaysBefore"] = 365;
  ["DaysAfter"] = 365;
  ["CapacityLoadType"] = 1;
  ["LoadgroupArr"] = {
   [1] = "SAH";
  };
  ["ReturnArr"] = {
   [1] = "loadgroup";
   [2] = "caparr";
   [3] = "start_dt";
   [4] = "end_dt";
  };
  ["ResourceArr"] = {};
  ["CacheInUse"] = 1;
  ["CapacityUpdateType"] = 1;
  ["DefaultLoadgroup"] = "SOR";
  ["ShiftNameLong"] = {
   ["3"] = "Iltavuoro";
   ["0"] = "Tuntemato vuoro";
   ["-1"] = "(tulevaisuus)";
   ["4"] = "Ei-miehitetty";
   ["2"] = "Aamuvuoro";
   ["1"] = "Yövuoro";
  };
  ["UnmannedShift"] = 4;
  ["SaveToPreference"] = 1;
  ["shift"] = {
   ["3"] = {
    ["name"] = "IV";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["color"] = "blue:45";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Iltavuoro";
    ["days_after"] = 1;
   };
   ["0"] = {
    ["name"] = "";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["color"] = "grey:80";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Tuntematon vuoro";
    ["days_after"] = 0;
   };
   ["5"] = {
    ["name"] = "?";
    ["hide"] = true;
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["color"] = "white:90";
    ["start_time"] = "00:00:00";
    ["long_name"] = "(tulevaisuus)";
    ["days_after"] = 0;
   };
   ["4"] = {
    ["name"] = "EM";
    ["end_time"] = "12:00:00";
    ["days_before"] = 0;
    ["color"] = "green:80";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Ei-miehitetty";
    ["days_after"] = 1;
   };
   ["2"] = {
    ["name"] = "AV";
    ["end_time"] = "24:00:00";
    ["days_before"] = 0;
    ["color"] = "khaki:80";
    ["start_time"] = "00:00:00";
    ["long_name"] = "Aamuvuoro";
    ["days_after"] = 0;
   };
   ["1"] = {
    ["name"] = "YV";
    ["end_time"] = "12:00:00";
    ["days_before"] = 1;
    ["color"] = "violet:80";
    ["start_time"] = "12:00:00";
    ["long_name"] = "Yövuoro";
    ["days_after"] = 0;
   };
  };
  ["name"] = "plugin/nc-calc-server/calc-old/capacity/preference.json";
  ["OpenBrowser"] = 0;
  ["ShowDate"] = "2022-05-25";
  ["UsedLoadgroupArr"] = {
   [1] = "ALIH";
   [2] = "EMAG PIENI";
   [3] = "TESTI-KRY";
   [4] = "TESTI-KRY1";
   [5] = "BW1";
   [6] = "BW2";
   [7] = "CNC-2";
   [8] = "DAEWOO";
   [9] = "ENGEL";
   [10] = "HERBER";
   [11] = "HIT";
   [12] = "JYR";
   [13] = "JÄYSTE";
   [14] = "KR3";
   [15] = "KR4";
   [16] = "KOK";
   [17] = "LEIKK";
   [18] = "MAAL";
   [19] = "MANAGE";
   [20] = "PAKK";
   [21] = "POR";
   [22] = "PUHD";
   [23] = "PUTKISOLU";
   [24] = "RAAKA-AINE";
   [25] = "RAEP";
   [26] = "SAH";
   [27] = "SINK";
   [28] = "SOR";
   [29] = "SPIRAALI";
   [30] = "SÄRM";
   [31] = "TAIV";
  };
  ["UsedResourceArr"] = {};
  ["ShiftName"] = {
   ["3"] = "IV";
   ["0"] = "";
   ["5"] = "?";
   ["4"] = "EM";
   ["2"] = "AV";
   ["1"] = "YV";
  };
  ["ShiftColor"] = {
   ["3"] = "blue:45";
   ["0"] = "grey:80";
   ["-1"] = "white:90";
   ["4"] = "green:80";
   ["2"] = "khaki:80";
   ["1"] = "violet:80";
  };
  ["RemoveZeroCapacity"] = 1;
 };
};. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

    Connected to: 'postgre local socket /tmp, /tmp, database: fi_demo, user: manage_demo'. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

  database connect time: 0.0122 seconds. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

* connect: connection changed to 'postgre-demo/fi_demo'. 	25.5.2022 	14:29:03 	lx 	(8. Kuormitus)

Kapasiteettitaulukoita ei voitu ladata oletusarvoista: ’cap_Capacity_SAH’. 	25.5.2022 	14:29:03 	cap_ ARR_LOAD 	(8. Kuormitus)

Ei voi hakea taulusta Asetus, asetuksen nimi <>_lnk_lDefaultInputOpenState. 	25.5.2022 	15:43:53 	_prf_ Qry_OLD 	(5. tbl_ 4)

Ei voi hakea taulusta Asetus, asetuksen nimi <>_lnk_lUuidInInfoShow. 	25.5.2022 	15:43:53 	_prf_ Qry_OLD 	(5. tbl_ 4)

Ei voi hakea taulusta Asetus, asetuksen nimi <>af_lLoadOnActivate. 	25.5.2022 	15:43:53 	_prf_ Qry_OLD 	(5. tbl_ 4)

1. uri: HTTP, POST '/rest/nc/query/sql4d' 2022-05-25 15:45:25
'POST /rest/nc/query/sql4d HTTP/1.1
Content-Type: application/json
Connection: keep-alive
User-Agent: nc-rest-sql
Authorization: Basic ???
Content-Encoding: lz4
Accept-Encoding: lz4
Content-Length: 489
Content-Uncompressed-Length: 735

LZ4. 	25.5.2022 	15:45:25 	lx 	(4. palvelin)

* load upper level nc-preference file: '/Users/pasi/nc/nc-server/../nc-preference/.nc-env.json'. 	25.5.2022 	15:45:25 	lx 	(4. palvelin)

    Connected to: 'Manageri v12 plg4d local, , database: plg4d, user: manage_demo'. 	25.5.2022 	15:45:25 	lx 	(4. palvelin)

  database connect time: 0.0061 seconds. 	25.5.2022 	15:45:25 	lx 	(4. palvelin)

* connect: connection changed from 'postgre-demo/fi_demo' to 'plg4d/plg4d'. 	25.5.2022 	15:45:25 	lx 	(4. palvelin)

* organization id 'plg4d-plg4d-0', combining redirect preferences: '4d, local'. 	25.5.2022 	15:45:25 	lx 	(4. palvelin)

4D: SELECT co.record_id FROM company co WHERE co.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT co.company_id, co.name, co.name_2, co.email, co.project_id, co.record_id FROM company co  WHERE co.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6
 - result _lx_atExe1 size: 41, first value: 'ELSOINTU'
 - query name: new:plugin/nc-calc-server/query/company-customer.json. 	25.5.2022 	15:45:25 	_lx_ExecuteSqlNew 	(4. palvelin)

 1. answer time: 00:00:00.12749
  
SELECT co.company_id, co.name, co.name_2, co.email, co.project_id, co.record_id
 FROM company co
 WHERE co.record_id <> ''. 	25.5.2022 	15:45:25 	lx 	(4. palvelin)

4D: SELECT su.record_id FROM supplier su WHERE su.record_id <> '' INTO :_lx_atRecordId
 - original query: SELECT su.supplier_id, su.name, su.name_2, su.email, su.project_id, su.record_id FROM supplier su  WHERE su.record_id <> ''  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_atExe6
 - result _lx_atExe1 size: 54, first value: 'MANAGE'
 - query name: new:plugin/nc-calc-server/query/company-supplier.json. 	25.5.2022 	15:45:26 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wlg.record_id FROM work_load_group wlg WHERE wlg.state >= -1 INTO :_lx_atRecordId
 - original query: SELECT wlg.work_load_group_id, wlg.state, wlg.name, wlg.info FROM work_load_group wlg  WHERE wlg.state >= -1  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3
 - result _lx_atExe1 size: 35, first value: 'SAH'
 - query name: new:plugin/nc-calc-server/query/resource-load_group.json. 	25.5.2022 	15:45:26 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT em.record_id FROM employee em WHERE em.employee_id <> '' INTO :_lx_atRecordId
 - original query: SELECT em.employee_id, em.state_, em.whole_name, em.info FROM employee em  WHERE em.employee_id <> ''  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3
 - result _lx_atExe1 size: 22, first value: 'X'
 - query name: new:plugin/nc-calc-server/query/person-employee.json. 	25.5.2022 	15:45:26 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wos.record_id FROM work_order_schedule wos INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  WHERE wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT wos.record_id, wos.production_lot, wos.work_phase, wos.work_load_group_id, wos.work_phase_state, wos.subtype, wos.produced_amount, wos.failed_amount, wos.remaining_amount, wos.can_be_manufactured, wos.manufacturing_state FROM work_order_schedule wos  INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  WHERE wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_alExe2
 - result _lx_atExe1 size: 127, first value: '20180702.231137.ac00h.wos_ zzy000059a3c7a000e'
 - query name: new:plugin/nc-calc-server/query/product_work-schedule.json. 	25.5.2022 	15:45:26 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wos.record_id FROM work_order_schedule wos INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wos.record_id, wos.production_lot, wos.work_phase, wos.work_load_group_id, wos.work_phase_state, wos.subtype, wos.produced_amount, wos.failed_amount, wos.remaining_amount, wos.can_be_manufactured, wos.manufacturing_state FROM work_order_schedule wos  INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_alExe2
 - result _lx_atExe1 size: 23, first value: '20180702.231156.020dy.wos_ zzy000059a3c7a000e'
 - query name: new:plugin/nc-calc-server/query/product_work-schedule--order-sales-open.json. 	25.5.2022 	15:45:26 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wos.record_id FROM work_order_schedule wos INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wos.record_id, wos.production_lot, wos.work_phase, wos.work_load_group_id, wos.work_phase_state, wos.subtype, wos.produced_amount, wos.failed_amount, wos.remaining_amount, wos.can_be_manufactured, wos.manufacturing_state FROM work_order_schedule wos  INNER JOIN work_order wo ON wo.production_lot = wos.production_lot  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_atExe2,:_lx_alExe1,:_lx_atExe3,:_lx_atExe4,:_lx_atExe5,:_lx_arExe1,:_lx_arExe2,:_lx_arExe3,:_lx_arExe4,:_lx_alExe2
 - result _lx_atExe1 size: 14, first value: '20180702.231156.020dy.wos_ zzy000059a3c7a000e'
 - query name: new:plugin/nc-calc-server/query/product_work-schedule--order-purchase-open.json. 	25.5.2022 	15:45:27 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  WHERE wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  WHERE wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 49, first value: '02056'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated.json. 	25.5.2022 	15:45:27 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 13, first value: '02061'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated--order-sales-open.json. 	25.5.2022 	15:45:27 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpe.record_id FROM work_phase_estimated wpe INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wpe.work__position_num_id, wpe.phase_number, wpe.work_load_group_id, wpe.employee_id, wpe.work_description FROM work_phase_estimated wpe  INNER JOIN work_order wo ON wo.work__position_num_id = wpe.work__position_num_id  INNER JOIN purchase_order_row por ON por.production_lot = wo.production_lot  INNER JOIN purchase_order po ON po.purchase_order_id = por.purchase_order_id  WHERE wo.state NOT IN ('LT','PE') AND por.delivery_state = '' AND po.type_ IN ('TI','RA','AH','VM','TT','MU') AND po.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 6, first value: '08071'
 - query name: new:plugin/nc-calc-server/query/product_work-estimated--order-purchase-open.json. 	25.5.2022 	15:45:27 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpa.record_id FROM work_phase_actual wpa INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  WHERE wo.state NOT IN ('LT','PE') INTO :_lx_atRecordId
 - original query: SELECT wpa.production_lot, wpa.work_phase_est_id, wpa.work_load_group_id, wpa.employee_id, wpa.work_description FROM work_phase_actual wpa  INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  WHERE wo.state NOT IN ('LT','PE')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 555, first value: '05644/180'
 - query name: new:plugin/nc-calc-server/query/product_work-actual.json. 	25.5.2022 	15:45:27 	_lx_ExecuteSqlNew 	(4. palvelin)

4D: SELECT wpa.record_id FROM work_phase_actual wpa INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT') INTO :_lx_atRecordId
 - original query: SELECT wpa.production_lot, wpa.work_phase_est_id, wpa.work_load_group_id, wpa.employee_id, wpa.work_description FROM work_phase_actual wpa  INNER JOIN work_order wo ON wo.production_lot = wpa.production_lot  INNER JOIN sales_order_row sor ON sor.production_lot = wo.production_lot  INNER JOIN sales_order so ON so.sales_order_id = sor.sales_order_id  WHERE wo.state NOT IN ('LT','PE') AND sor.delivery_state = '' AND so.type_ IN ('TI','RA','AH','VM','TT','MU') AND so.state IN ('AV','EV','VA','TI','AL','OT')  INTO :_lx_atExe1,:_lx_alExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4
 - result _lx_atExe1 size: 30, first value: '08071/15'
 - query name: new:plugin/nc-calc-server/query/product_work-actual--order-sales-open.jsonon. 	25.5.2022 	15:45:28 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 81, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 1 061 bytes ***. 	25.5.2022 	15:45:28 	lx 	(4. palvelin)

closing socket '81'. 	25.5.2022 	15:45:28 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	15:47:31 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	15:47:31 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	15:50:24 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	15:50:24 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	16:33:20 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	16:33:20 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	16:34:18 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	16:34:18 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	16:34:44 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	16:34:44 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.multiplier, resr.color, resr.employee_id, resr.start_date, resr.end_date, resr.shift_order FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_atExe4,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	16:34:46 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 927 bytes ***. 	25.5.2022 	16:36:26 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	16:36:26 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.multiplier, resr.color, resr.employee_id, resr.start_date, resr.end_date, resr.shift_order FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_atExe4,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	16:36:29 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 932 bytes ***. 	25.5.2022 	16:37:16 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	16:37:16 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.multiplier, resr.color, resr.employee_id, resr.start_date, resr.end_date, resr.shift_order FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_atExe4,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	16:37:18 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 932 bytes ***. 	25.5.2022 	16:38:07 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	16:38:07 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.multiplier, resr.color, resr.employee_id, resr.start_date, resr.end_date, resr.shift_order FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_arExe1,:_lx_atExe3,:_lx_atExe4,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	16:50:48 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 926 bytes ***. 	25.5.2022 	16:58:51 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	16:58:51 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	16:58:54 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 960 bytes ***. 	25.5.2022 	17:00:55 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	17:00:55 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	17:00:58 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 959 bytes ***. 	25.5.2022 	17:12:14 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	17:12:14 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	17:12:17 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 959 bytes ***. 	25.5.2022 	17:13:31 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	17:13:31 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	17:13:44 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 951 bytes ***. 	25.5.2022 	17:16:27 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	17:16:27 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	17:16:30 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 955 bytes ***. 	25.5.2022 	17:18:27 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	17:18:27 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	17:18:30 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 958 bytes ***. 	25.5.2022 	17:59:53 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	17:59:53 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	18:00:23 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 951 bytes ***. 	25.5.2022 	18:02:38 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	18:02:38 	lx 	(4. palvelin)

Aluetta ei löytynyt: 268435460. 	25.5.2022 	18:10:06 	_alp Row 	(10. tbl_ 9)

Aluetta ei löytynyt: 268435460. 	25.5.2022 	18:10:07 	_alp Row 	(10. tbl_ 9)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	18:18:05 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	18:18:05 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	18:20:37 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	18:20:37 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	18:24:21 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	18:24:21 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	18:25:44 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	18:25:44 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	18:26:13 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	18:26:13 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	18:26:25 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	18:26:25 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	18:26:58 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	18:26:58 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	18:59:19 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	18:59:19 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	19:01:10 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	19:01:10 	lx 	(4. palvelin)

Lähtötaulun valinnan koko on nolla, taulu 'Kapasiteettirivi'. 	25.5.2022 	19:19:00 	_lnk_ LNK_ARR_FILL 	(5. tbl_ 7)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	19:22:45 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	19:22:45 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	19:24:01 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	19:24:01 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	19:25:17 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	19:25:17 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	19:27:21 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	19:27:21 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	19:28:00 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	19:28:00 	lx 	(4. palvelin)

*** tcp close for sock 80, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	19:33:48 	lx 	(4. palvelin)

closing socket '80'. 	25.5.2022 	19:33:48 	lx 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	21:46:09 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	21:46:09 	lx 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	21:48:30 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	21:48:30 	lx 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'nil', reason: 'POLLHUP', previous request length: (no request) bytes ***. 	25.5.2022 	21:49:31 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	21:49:31 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	21:49:41 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 951 bytes ***. 	25.5.2022 	21:54:27 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	21:54:27 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe4,:_lx_arExe1,:_lx_atExe5
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	21:54:34 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 955 bytes ***. 	25.5.2022 	21:56:07 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	21:56:07 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	21:56:09 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 971 bytes ***. 	25.5.2022 	21:57:45 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	21:57:45 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	21:57:47 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 965 bytes ***. 	25.5.2022 	21:57:55 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	21:57:55 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	21:57:57 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 977 bytes ***. 	25.5.2022 	22:03:31 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:03:31 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	22:03:34 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 980 bytes ***. 	25.5.2022 	22:04:08 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:04:08 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	22:04:11 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 973 bytes ***. 	25.5.2022 	22:05:00 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:05:00 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	22:05:03 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 976 bytes ***. 	25.5.2022 	22:05:52 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:05:52 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	22:05:54 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 990 bytes ***. 	25.5.2022 	22:07:27 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:07:27 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	22:07:29 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 989 bytes ***. 	25.5.2022 	22:11:24 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:11:24 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	22:11:27 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 979 bytes ***. 	25.5.2022 	22:15:42 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:15:42 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	22:15:46 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 994 bytes ***. 	25.5.2022 	22:20:56 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:20:56 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	22:20:58 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 968 bytes ***. 	25.5.2022 	22:21:22 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:21:22 	lx 	(4. palvelin)

4D: SELECT resr.record_id FROM resource_row resr WHERE resr.state >= 0 INTO :_lx_atRecordId
 - original query: SELECT resr.work_capacity_id, resr.work_load_group_id, resr.resource_id, resr.employee_id, resr.link_type, resr.start_date, resr.end_date, resr.shift_order, resr.multiplier, resr.color FROM resource_row resr  WHERE resr.state >= 0  INTO :_lx_atExe1,:_lx_atExe2,:_lx_atExe3,:_lx_atExe4,:_lx_alExe1,:_lx_adExe1,:_lx_adExe2,:_lx_atExe5,:_lx_arExe1,:_lx_atExe6
 - result _lx_atExe1 size: 72, first value: 'ld_Capacity_IV1400-2145'
 - query name: new:plugin/nc-calc-server/query/capacity-4dcaprow.json. 	25.5.2022 	22:21:28 	_lx_ExecuteSqlNew 	(4. palvelin)

*** tcp close for sock 83, type 'nil', protocol 'HTTP', reason: 'POLLHUP', previous request length: 974 bytes ***. 	25.5.2022 	22:23:57 	lx 	(4. palvelin)

closing socket '83'. 	25.5.2022 	22:23:57 	lx 	(4. palvelin)

